调用shopify设置时liquid if语句中的变量
我原以为这很容易解决,但我正在尝试将一个变量放入一个流动语句中 我有我的变量调用shopify设置时liquid if语句中的变量,shopify,liquid,Shopify,Liquid,我原以为这很容易解决,但我正在尝试将一个变量放入一个流动语句中 我有我的变量{{loop\u index}},我希望它位于以下语句中: {% if settings.dropdown-[loop_index]-select %} 我试着用[…]绕过去,但没用。基本上应该是settings.dropdown-1-select,settings.dropdown-2-select 我做错了什么?创建一个包含变量名的字符串,然后使用访问该名称的设置。例如: {% capture var %}dro
{{loop\u index}}
,我希望它位于以下语句中:
{% if settings.dropdown-[loop_index]-select %}
我试着用[…]绕过去,但没用。基本上应该是settings.dropdown-1-select,settings.dropdown-2-select
我做错了什么?创建一个包含变量名的字符串,然后使用访问该名称的设置。例如:
{% capture var %}dropdown-{{ loop_index }}-select{% endcapture %}
{% if settings[var] %}
谢谢,我找了一会儿才找到这个!