Rails查看继承

时间:2015-04-21 18:35:08

标签: ruby-on-rails ruby-on-rails-4

我有一个带有引擎的rails应用程序。 引擎是否可以继承基本应用程序视图?

我的意思是,如果引擎#{Rails.root}/app/views中有view_paths路径,则会在以下位置搜索视图:

/app/views/my_engine/controller_name/action

我需要把观点放在:

/app/views/controller_name/action

使用引擎内部的layout()方法很容易使用应用程序范围的布局,但是对于每个操作使用基本视图都没有运气。 有什么建议吗?

1 个答案:

答案 0 :(得分:0)

已解决为操作视图lookup_context

添加前缀
lookup_context.prefixes << 'controller_name'