Shopifyでコレクションをループしているので、その製品を別の製品のアレイに追加して、もう一度ループすることができます。Shopifyのすべての製品を収集する
{% assign custom_products = '' %}
{% for product in collections['all'].products %}
{% assign custom_products = custom_products | append: product %}
{% endfor %}
しかし、私は再びそれを反復処理するとき、私は私がcustom_products
をダンプすると、私はそうでProductDropProductDropProductDropProductDrop...
を取得し、何も
{% for product in custom_products %}
{% endfor %}
を取得していません。これは私が文字列として構成しているためですか? Liquidテンプレートの2番目のfor
ループがcollections['all'].products
のように製品内を移動するようにします。何か案は?
あなたの例は不明です。すべての製品のコレクションをループして、複製しようとしています。コレクションを複製するには、液体ではなくShopifyを使用するのが最適です。 –
@DavidLazar条件付きでカスタム配列に商品を追加しています。私の質問は、ラインを下に私のカスタム配列をループすることができるように、フォーマットを維持する方法です。 – JLF