質問: 商品タグに配送区分を設定して、商品ページごとに違う画像を出し分けたいと思っております。 ただ、application/jsonから"tags"の部分に、"■配送設定[002]"などと入れている部分を取得して画像を表示する方法が分かりません。 もしわかる方がいらっしゃいましたら教えて頂けましたら幸いです。 参考URL 解決済! ベストソリューションを見る。
回答: 少し本論とは逸れるかもしれませんが、liquidでも実装可能です。 海外のShopify Forumで似たような記事を見つけました。 > If product tag contains "" Display "" > https://community.shopify.com/c/Shopify-Design/If-product-tag-contains-quot-quot-Display-quot-quot/t... > > 上記のフォーラムによると下記のLiquidコードで実現できるとのことです。 | {% for t in product.tags %} {% if t contains '■配送設定[002]' %} タグが含まれている場合の表示 {% endif %}{% endfor %} | また application/json からの取得も技術的には可能かと思いますが少々ややこしい実装になるかと思います。(私自身あまりそのあたり詳しくないので他の方の回答も待ってみてください...すみません...) > > > --- > >