0
我是Ruby on Rails的新手,我无法弄清楚如何使用控制器的布局。Rails使用控制器的默认布局
其实,我已经在我的意见“layout”目录与application.html.erb里面。
在这个文件中,我有我的所有模板,里面有一个div类。 里面我想打电话给我的“页面”控制器。
我route.rb是
root 'pages#show', page: 'home'
get 'pages/:page' => 'pages/#show'
我有什么,当我在我的网站走的是当然的默认布局。 现在我想打电话给layouts/application.html.erb里的div里面的每一页(ex pages/home.html.erb)
我应该怎么做?
这指南将有很大的帮助,我仍然使用它所有的时间。你的'pages'模板应该放到'app/views/pages'中,这就是rails的外观,它们应该被命名以匹配控制器的动作,例如show.html.erb。收益率也需要进行微观化; '<%= yield %>'。 – Patrick