Shopify 在liquid中的语句中赋值变量
有没有一种方法可以在液体中的语句中包含一个变量,以便类似以下内容:Shopify 在liquid中的语句中赋值变量,shopify,liquid,Shopify,Liquid,有没有一种方法可以在液体中的语句中包含一个变量,以便类似以下内容: {% assign somevar = 'about-us' %} {{ pages.somevar.content }} 将产生与您最初使用的相同的输出: {{ pages.about-us.content }} 这对我来说很好…我认为你做不到。你也许可以试试类似{pages.{somevar}.content}的东西。谢谢你的建议。这会产生如下的解析错误:保存文件时出错:变量“{pages.{somevar}”没有正确地
{% assign somevar = 'about-us' %}
{{ pages.somevar.content }}
将产生与您最初使用的相同的输出:
{{ pages.about-us.content }}
这对我来说很好…我认为你做不到。你也许可以试试类似{pages.{somevar}.content}的东西。谢谢你的建议。这会产生如下的解析错误:保存文件时出错:变量“{pages.{somevar}”没有正确地用regexp://\}\}/终止,因此我认为您无法执行所需的操作。至少从我所了解的情况来看,你正试图在你的问题上做到这一点。
{% assign somevar = 'about-us' %}
{{ pages.[somevar].content }}