Shopify 模板不触发液体脚本语言
Shopify template not triggering liquid scripting language
我是 shopify liquid 的新手,我正在尝试将特定的 collection 输出到页面,但我不确定为什么 liquid 部分不起作用。文本正在显示并且 page.content 有效,但 for loop
没有任何作用
页面名称是“page.test.liquid”
我将其用于名为月度产品的页面模板
{%- assign collection = collections['past-crates'] -%} <-- 如果不在 collection 中总是添加这个页面,并确保正确设置 collection
{{ page.content }}
{%- assign collection = collections['past-crates'] -%}
{%- for product in collection.products -%}
{{product.title | capitalize}}
{%- endfor -%}
除非您在 collection 页面上,否则 collection
object 是 nil
。如果你想访问另一个页面上的特定 collection object 你可以通过全局 collections object:
访问它
{%- assign collection = collections['your-collection-handle'] -%}
我是 shopify liquid 的新手,我正在尝试将特定的 collection 输出到页面,但我不确定为什么 liquid 部分不起作用。文本正在显示并且 page.content 有效,但 for loop
没有任何作用页面名称是“page.test.liquid”
我将其用于名为月度产品的页面模板
{%- assign collection = collections['past-crates'] -%} <-- 如果不在 collection 中总是添加这个页面,并确保正确设置 collection
{{ page.content }}
{%- assign collection = collections['past-crates'] -%}
{%- for product in collection.products -%}
{{product.title | capitalize}}
{%- endfor -%}
除非您在 collection 页面上,否则 collection
object 是 nil
。如果你想访问另一个页面上的特定 collection object 你可以通过全局 collections object:
{%- assign collection = collections['your-collection-handle'] -%}