我的应用程序的站点公共部分的所有控制器都在Utilisation模块下,它们都继承自Utilisation::UtilisationController。我想将这些控制器的默认布局设置为“ utilisation / layouts / *。html.erb”。

我尝试通过:

layout 'utilisation/layouts/application.html.erb'


但我明白了

ActionView::MissingTemplate (Missing layout layouts/utilisation/application ...


如何更改默认布局目录?

最佳答案

该路径是相对于布局文件夹的。尝试:

layout '../utilisation/layouts/application' # without .html.erb is fine

09-28 14:43