在使用 Shopify 的 Liquid 语言进行编码时,我注意到使用以下语法分配了一些变量:
{%- assign variable = value -%}
Run Code Online (Sandbox Code Playgroud)
和使用以下语法分配的其他变量:
{% assign variable = value %}
Run Code Online (Sandbox Code Playgroud)
如果有的话,有人可以解释一下区别吗?
是否可以为 Shopify 的{% form %}液体标签添加属性?我想给我所有的表单 id,这样我就不必依赖父元素来定位它们的样式。
我想检查从“拆分”创建的数组中的数组值。有没有一种方法可以执行以下操作:
{%- assign blog_tags_string = blogs.news.all_tags | join ' ' -%}
{%- if blog_tags_string contains blog_title -%}
{%- assign is_tag_page = true -%}
{%- else -%}
{%- assign is_tag_page = false -%}
{%- endif -%}
Run Code Online (Sandbox Code Playgroud)