我正在尝试这样的事情
{% for movie in movies%}
*{{ movie.name }}* {{ movie.price | currency }}
Ratin: {{ movie.rating }}
{% endfor %}
{% render_erb 'partial/footer' %}
footer将是一个像footer.erb.html这样的文件。
如何将部分包含为erb文件?
答案 0 :(得分:1)
解决方案非常简单:
{% template 'common/footer' %}
答案 1 :(得分:0)
当您调用render时,文件扩展名用于选择要使用的模板引擎。因此,定期调用render
应执行此操作,因为您的部分具有正确的扩展名。我说应该因为我没有尝试,但我不明白为什么它不起作用。
答案 2 :(得分:0)
Liquid方式是使用include标记:http://liquid.rubyforge.org/classes/Liquid/Include.html 以下有用链接:http://forums.shopify.com/categories/2/posts/1629