商品単位でメタフィールドにお届け予定日に関する情報を持っているのですが(ネームスペースとキー custom._shipping_information)
こちらの情報をカート画面にも商品毎に商品情報の一番下に表示したいと考えております。
テーマはdawnです。
コードが初心者でして分からず困っております。どなたか教えてください。
商品のメタフィールド(custom._shipping_information)に登録したお届け予定日情報をカートページに表示する方法についての質問と解決。
Dawnテーマでの対応(投稿2):
main-cart-items.liquidファイルを編集{{ item.product.metafields.custom._shipping_information }}を追加Impulseテーマへの変更後(投稿4-5):
cart-item.liquidファイルを編集(Impulse v7.4.0)結果:
両テーマとも無事に表示できたことを質問者が報告し、解決済み。バージョンによって対象箇所が異なる可能性があることに注意が必要。
商品単位でメタフィールドにお届け予定日に関する情報を持っているのですが(ネームスペースとキー custom._shipping_information)
こちらの情報をカート画面にも商品毎に商品情報の一番下に表示したいと考えております。
テーマはdawnです。
コードが初心者でして分からず困っております。どなたか教えてください。
@Ayane 様
ご質問いただいている、Dawnテーマでカートで商品に登録したメタフィールドを表示したい件ですが、下記の手順でテンプレートを変更することで表示が可能かと思います。
Dawn バージョン12.0.0での変更手順となります。
※バージョンによって、対象箇所が異なる場合があります。
1.管理画面 > オンラインストア > カスタマイズボタンの左横の『・・・』をクリックし、『コードを編集』をクリック
2.検索窓に『main-cart-items.liquid』と入力し、main-cart-items.liquidを開く
3.171行目と172行目の下記コードを
下記に変更し保存
{{ item.product.metafields.custom._shipping_information }}
カートでの表示例
ご参考まで。
(キュー小坂)
ありがとうございます!無事できました。助かりました。
以前はご回答ありがとうございました。
DawnからImpulseにテーマを変更したところ設定すべき箇所が分からなくなってしまい
もし可能でしたら改めてお伺いしたいです。お忙しいところ恐縮ですがよろしくお願いいたします
@Ayane 様
ご質問いただいている、Impulseテーマでカートで商品に登録したメタフィールドを表示したい件ですが、
たまたまImpulseのバージョン7.4.0のテーマが手元ありましたので、変更手順を記載させていただきます。
※バージョンによって、対象箇所が異なる場合があります。
1.管理画面から、テーマの『コードを編集』をクリックし検索窓に『cart-item.liquid』と入力し、cart-item.liquidを開く
2.81行目と82行目の下記コードを
下記に変更し保存
{{ product.product.metafields.custom._shipping_information }}
カートでの表示例
コンテンツ間のスペース等はcssなどでご調整ください。
ご参考まで。
(キュー小坂)
ありがとうございます!無事表示できました。