我有帖子的布局。 postscontroller重定向到此布局。我希望我的博客控制器使用相同的布局。我不要把布局作为我的application.html.erb,因为所有其他页面都使用不同的布局,我把它作为我的applicationlayout。
我可以在博客控制器中执行此类操作吗? render:layout => "后"
如果是,那么我的yield命令检索哪个查看页面?
答案 0 :(得分:5)
是的,render :layout => 'post'
会做到的。布局中的yield
将按应用布局中的yield
生成。
要设置控制器范围的布局,请使用控制器顶部的layout 'layout_name'
。