我有一个页面说index.html和一个名为tags
的液体代码文件。我想将我在index.html中指定的参数传递给tags
中的液体调用。即,
的index.html
<div>
{% include tags param="site.categories" %}
</div>
代码
{% assign tags_list = {{ include.param }} %}
...
{% assign tags_list = {{ include.param }} %}
由于某种原因无效。是否可以这样做,因为这允许我将tags
文件用于多种目的?我可以只做{% include tags param="something" %}
而不是在每个页面中写入液体调用。感谢。
答案 0 :(得分:1)
好吧,{% include tags param="site.categories" %}
没有传递site.categories
哈希,而是传递"site.categories"
字符串。
正确的语法是:
{% include tags.html param=site.categories %}