[英]Shopify Liquid How do I use for-loop index variables in an assign or capture tag?
我剛剛在 Shopify 網站上進行了一些流動模板編碼。 在分配或捕獲標簽中定義變量名稱時,如何使用 for 循環索引/變量? 即:我試圖壓縮代碼以從按順序編號的設置創建多個鏈接菜單,其中 [i] 將是設置鍵中 2 到 4 之間的數字。
將該數字插入到 a) 像 if 語句或賦值的標記中的正確語法是什么。 b) 像下面的 h3 元素一樣的內插文本。 c) 嵌套/括號鍵語句(對不起,如果這不是它的名字,我還在學習),就像在第二個 for 語句中一樣。
{% for i in (2..4) %}
{% if settings.footer_quicklinks_enable[i] %}
<div class="grid-item medium--one-half large--three-twelfths">
<h3>{{ 'layout.footer.quick_links{{i}}' | t }}</h3>
<ul>
{% for link in linklists[settings.footer_quicklinks_linklist[i]].links %}
<li><a href="{{ link.url }}">{{ link.title }}</a></li>
{% endfor %}
</ul>
</div>
{% endif %}
{% endfor %}
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.