0
Shopifyでは、機能タイトルを含むいくつかのメタフィールドを循環させようとしています。次に、他のいくつかのメタフィールドを繰り返し、現在のループインデックスに基づいてフィーチャーの説明を取得する必要があります。ループ内のShopify/Liquid特定のループインデックス
このコードは私にとってはうまく動作しますが、非常に控えめであり、同じ結果を達成するためのより良い方法があると確信しています!
{% for field in product.metafields.feature_title %}
<h4>{{ field | last }}</h4>
{% assign i = forloop.index %}
{% if forloop.index == 1 %}
<p>{{ product.metafields.feature_description.001 }}</p>
{% endif %}
{% if forloop.index == 2 %}
<p>{{ product.metafields.feature_description.002 }}</p>
{% endif %}
{% if forloop.index == 3 %}
<p>{{ product.metafields.feature_description.003 }}</p>
{% endif %}
{% if forloop.index == 4 %}
<p>{{ product.metafields.feature_description.004 }}</p>
{% endif %}
{% if forloop.index == 5 %}
<p>{{ product.metafields.feature_description.005 }}</p>
{% endif %}
{% endfor %}
さらに、これが5に制限されているという欠点があります。
乾杯、
DB