# カートページでの各商品発送時期の表示

**URL:** <https://community.shopify.com/t/topic/172234>\
**Category:** 技術的なQ＆A\
**Created:** [November 30, 2022, 1:11pm UTC](https://community.shopify.com/t/topic/172234 "2022-11-30T13:11:38Z")\
**Posts on this page:** 2\
**Page:** 1

## AI-generated summary

**課題:**
予約商品を扱うストアで、チェックアウト前のカートページに各商品の発送時期を表示したい。アプリを使わずに実装する方法を探している。

**提案された解決策:**
フルバランスの渡邉氏から以下の手順が提示された:

1. **商品メタフィールドの作成** - 配送予定情報を入力(例: `custom.shipping_period`)

2. **コード挿入** - Dawnテーマの場合:
   - `main-cart-items`(カートページ)と`cart-notification-product`(ドロワーカート)に対応するコードを追加
   - `{%- for item in cart.items -%}`ループ内の表示したい箇所にメタフィールド値を出力するコードを挿入

**補足:**
- スクリーンショット画像が添付され、カートページとドロワーカートでの表示例が示されている
- 不明点があれば追加で連絡可能
- 質問者からのベストアンサー選択待ちの状態

<div class="post-metadata">

**Author:** ![Anonymous\_cea49379c4b4c60bca2a0df9c8dd312b](https://avatars.discourse-cdn.com/v4/letter/a/cab0a1/32.png) [@Anonymous\_cea49379c4b4c60bca2a0df9c8dd312b](https://community.shopify.com/u/Anonymous_cea49379c4b4c60bca2a0df9c8dd312b)\
**Post date:** [November 30, 2022, 1:11pm UTC](https://community.shopify.com/t/topic/172234/1 "2022-11-30T13:11:38Z")

</div>

予約商品を多く扱っている都合、各商品の発送時期をチェックアウトに行く前  
カートページでお客様に確認していただきたいと考えております。

その場合、アプリなどを入れずカートページで各商品ごとに  
「商品名」「金額」「個数」「サイズ」に追加して  
「〇〇月頃発送予定」の表示を追記することは可能なのでしょうか。  
教えて頂けますと幸いです。

よろしくお願いいたします。

---

<div class="post-metadata">

**Author:** ![Anonymous\_44fbe07fc59d9ccaacd70575fd5a5155](https://yyz1.discourse-cdn.com/shopifyforum/user_avatar/community.shopify.com/anonymous_44fbe07fc59d9ccaacd70575fd5a5155/32/194200_2.png) [@Anonymous\_44fbe07fc59d9ccaacd70575fd5a5155](https://community.shopify.com/u/Anonymous_44fbe07fc59d9ccaacd70575fd5a5155)\
**Post date:** [December 1, 2022, 9:07am UTC](https://community.shopify.com/t/topic/172234/2 "2022-12-01T09:07:15Z")

</div>

くしさま

はじめまして、フルバランスの渡邉です。

ご質問を確認いたしました。

配送まで時間がかかる商品は発送時期を表示しておきたいですよね。

商品にメタフィールドを使って表示できるかと存じます。

Dawnでの説明になりますが具体的には以下手順になります。

1. 商品メタフィールドを作成し、配送予定情報を入力 例) custom.shipping\_period

2. main-cart-items(カートページ) とcart-notification-product (ドロワーカート使われている場合)の {%- for item in cart.items -%}{% endfor %}の間で、表示されたい箇所に以下コードを挿入

```markup
{%- if item.product.metafields.custom.shipping_period.value != blank -%}
  
   {{ item.product.metafields.custom.shipping_period.value }}
  

{% endif %}

```

カートページの場合：

 ![スクリーンショット 2022-12-01 17.50.41.png](https://canada1.discourse-cdn.com/shopifyforum/original/4X/4/9/3/4933da7612933b4461719e56e71202d15c3fd1f4.jpeg)

ドロワーカートの場合：

 ![スクリーンショット 2022-12-01 18.03.41.png](https://canada1.discourse-cdn.com/shopifyforum/original/3X/4/2/428b509e7e8372f3aae0ca37dafbd8c53fc3ad6b.png)

ご参考になりましたでしょうか。

私たちの励みにもなりますので、  
お役に立てていればBest Answerボタンを押して頂ければ嬉しいです。

分からない点があれば、またいつでもご連絡ください。

フルバランス 渡邉
