Rails - 包括静态HTML代码段

时间:2012-10-01 22:06:49

标签: ruby-on-rails

在Ruby on Rails中,我们可以有一些GLOBAL静态HTML片段,我们可以像帮助器一样使用,就像在php中包含一样吗?我正在制作一个导航栏,但有时我想把它放在页面的底部。

提前致谢。

1 个答案:

答案 0 :(得分:4)

您可以使用partials

创建一个视图,其文件名以下划线开头,例如:/views/shared/_navbar.html.erb

然后你可以使用

在任何你想要的地方渲染这个部分
<%= render :partial => "shared/navbar" %>

在你看来。

请注意,虽然部分文件名在开头有一个下划线,但渲染会声明其名称,省略下划线。