私はshopifyアプリに取り組んでおり、コレクションページからのバリエーションの入手可能性、つまり色、サイズなどによって製品をフィルタリングするフィルターシステムを構築しています.
コレクション ページの非表示の span タグにバリアントを配置しましたが、バリアント名ではなく、常に情報ハッシュが返されます。
スパンタグ:
<span>
{% for variant in product.variants %}
{{ variant }}
{% endfor %}
</span>
ただし、「赤」、「黒」、「青」などの便利なものを返す代わりに、次のように返します。
<span>
"#"
<productvariantdrop:0x00000003dee880></productvariantdrop:0x00000003dee880>
</span>
ここで何が起こっているか知っている人はいますか?