2009-12-09 79 views
1

的按照Ruby on Rails 2.3 Release Notes...做的Rails 2.3.5意识到轨引擎视觉路径

如果你的插件有一个应用程序文件夹,然后应用程序/ [型号|控制器|助手]将自动加入到Rails的负载路径。引擎还支持现在添加视图路径,ActionMailer以及Action View将使用来自引擎和其他插件的视图。

有一些方法可以让Rails在2.3中知道Rails引擎的应用程序/视图。但是,实际上没有关于该功能真正起作用的文档,我似乎可以找到。

任何人都可以帮助我从Rails引擎场景的上下文中获得我的视图路径吗?

重要提示:重大问题不在于视图与部分视图一样多。我需要能够从轨道引擎的视图路径加载部分。

谢谢!

回答

1

原来,我只是需要重新启动。这是通过我在嵌套应用中定义适当的视图目录来自动完成的。

Durr!

+0

您能否提供更多关于'在嵌套应用中定义合适的视图目录'的信息?我有一个宝石,我试图呈现在宝石中定义的视图,并获得'模板不见'错误。该视图在/app/views/中定义,Rails是2.3.5,我没有对引擎做任何事情。 – ilasno 2012-04-18 19:56:31