如何在液体模板中包含部分.erb?

时间:2012-03-19 20:49:25

标签: ruby-on-rails erb liquid

我正在尝试这样的事情

{% for movie in movies%}
*{{ movie.name }}* {{ movie.price | currency }}
Ratin: {{ movie.rating }}
{% endfor %}

{% render_erb 'partial/footer' %}

footer将是一个像footer.erb.html这样的文件。

如何将部分包含为erb文件?

3 个答案:

答案 0 :(得分:1)

解决方案非常简单:

{% template 'common/footer' %}

答案 1 :(得分:0)

当您调用render时,文件扩展名用于选择要使用的模板引擎。因此,定期调用render 执行此操作,因为您的部分具有正确的扩展名。我说应该因为我没有尝试,但我不明白为什么它不起作用。

答案 2 :(得分:0)