Empty cart ブロックは、カートにアイテムがないときに表示されるコンテンツで、通常はメッセージと「買い物を続ける」ボタンです。これにより、空のドロワーでも有用でブランドに沿ったものになります。カートの空の状態でのみ表示され、他のブロック(Header など)も同じ状態で並べて配置できます。

動作
- このブロックはカートが空のときにのみ表示されます。買い物客がアイテムを追加するとすぐに、カートは商品が入った状態に切り替わり、このブロックはそのレイアウトに置き換わります。
- エディタ内では CTA リンクは無効化されており、デザイン中にクリックしてもページ遷移しません。
設定
配置と制限
- 領域: ボディ。
- 最大数: カート状態ごとに 1 つ。
- 状態: 空のカートのみ。このブロックは商品が入った状態では表示されません。新しいカートには、デフォルトで空の状態にも Header が含まれます。カートはどのように機能しますか?を参照してください。
- 新しいカートにはデフォルトで追加されます。ロックされていないため、削除や非表示が可能です。
カスタムテンプレート
このブロックはカートが空のときにのみレンダリングされるため、props にカートオブジェクトはありません。
href はスクリプトによるナビゲーションではなく実際の <a> としてレンダリングし、text はすでにサニタイズ済みの HTML なので dangerouslySetInnerHTML でレンダリングしてください。デザイン
Text
Button label — 「買い物を続ける」ボタン上のテキストです。テキストカラーは Design の Button セクションで設定します。
Button セクションでは、グローバルなボタンデザインとは独立して CTA ボタンにスタイルを当てられます。Default / Hover の切り替えで 2 つの状態を切り替えます。
デザイン設定とは何か?詳しくはこちら: デザイン設定。