共享部分应该去哪里?

时间:2013-03-22 03:59:32

标签: ruby-on-rails

如果我有多个视图,但它们应该共享相同的部分(例如页脚和广告栏),这些共享部分应该在哪里?

2 个答案:

答案 0 :(得分:4)

我会在视图中创建一个共享文件夹,并将所有共享的部分放入其中。您可以像这样调用部分:

<%= render 'shared/partialname' %>

答案 1 :(得分:0)

在创建部分内容时,您必须在文件名前添加下划线。

喜欢footer inside a layout folder -> _footer.html.erb

然后,您必须使用以下语句指定特定位置:

<%= render 'layout/footer' %>