商品バリエーションごとの納期表示について

https://community.shopify.com/topic/1996022

こちらの質問を参考に、商品ページでバリエーションごとに納期を表示させるLiquidコードを追加したのですが、どのバリエーションでも同じ内容が表示がされてしまい、上手くできません。

(例えばバリエーションが4つあり、そのうち3つは「メーカー在庫あり」と表示させたくて、もう1つには「メーカー在庫欠品」と表示させたいのですが、4つとも全てに「メーカー在庫あり」または「メーカー在庫欠品」と表示されてしまう、といった現状です)

不具合か、何かコードに抜けがあるのでしょうか?

コードは上記質問の回答にあるコードをコピペして、「custom.optiontext」の部分を、自分が作成したメタフィールドのネームスペースとキーに変更しています。

テーマはRise(15.2.0)を使用しております。

1 Like

質問拝見しました。

全てに表示されるということでバリエーションのメタフィールドではなく商品のメタフィールドに入れていることはないでしょうか?

ご確認よろしくお願いいたします。

なにかご質問があれば、お気軽にご相談ください。
お悩み解決できましたら、ベストアンサー、いいねいただけると励みになります。
何卒よろしくお願いします。

株式会社フルバランス

株式会社フルバランス様

ご返信ありがとうございます。

メタフィールドは商品では無く、バリエーションの方に入れております。

画像だけでは分かりづらいかもしれませんが、カラー/仕上げのB、R、WBは「メーカー在庫あり 納期要相談」にしたく、PEのみ「メーカー在庫欠品中 納期目安:3月~」と表示させたいのですが、PEの方も「メーカー在庫あり~」の方が表示されているという現状です。