Rails使用控制器的默认布局

时间:2016-02-20 02:37:23

标签: ruby-on-rails ruby

我是Ruby on 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)

我该怎么做?

1 个答案:

答案 0 :(得分:0)

您需要参阅本指南Layouts and Rendering in Rails

如果我理解你的话,你就会像

那样做一些事情
...
<div class='my_div'>
 <%= yeild %>
</div>
...