我有一个很棒的默认布局视图/app/views/layouts/application.html.erb
。现在我有一堆教学网页要显示。很简单..我只是将它们路由到控制器并将各个页面的.html.erb
文件放在views
目录中。但它们都围绕核心教学内容共享共同的 html/css 功能。
所以我希望他们都有一个很好的布局,称为类似的布局layouts/instructional.html.erb
,并且该布局只是扩展了application.html.erb
布局。可能的?
我有一个很棒的默认布局视图/app/views/layouts/application.html.erb
。现在我有一堆教学网页要显示。很简单..我只是将它们路由到控制器并将各个页面的.html.erb
文件放在views
目录中。但它们都围绕核心教学内容共享共同的 html/css 功能。
所以我希望他们都有一个很好的布局,称为类似的布局layouts/instructional.html.erb
,并且该布局只是扩展了application.html.erb
布局。可能的?
是的,可以使用嵌套布局,从您的模块布局中,您可以拥有自定义代码并扩展主布局。
看看她的例子:http: //m.onkey.org/nested-layouts-in-rails-3