注文ラインアイテム表

「ラインアイテム」テーブルブロックには、注文の商品が一覧表示されます。各行には画像、商品名、バリエーション、数量、単価が記載され、さらに小計、送料、合計といった合計額も表示されます。

ブロックを追加してください

ビジュアルビルダーで、「Blocks」を開き、「ラインアイテム」テーブルを追加してください。アプリが「**Test Variables」**にサンプル項目を自動的に入力するため、すぐにテーブルが表示されます。

ビジュアルビルダーで選択されたラインアイテムブロックとそのフィールドマッピング
ラインアイテムブロックとその設定:どの変数がラインアイテムを保持し、どのフィールドが各列に値を入力するか。

Shopify Flow から商品をお送りください。

このテーブルは、Shopify Flow変数内のリスト(デフォルトではvariables.line_items)を繰り返し処理します。レイアウトの**「Shopify Flow」カードにある「Use in」**を開き、JSONをコピーしてください。そこには、注文からリストを生成するShopify Flowループがすでに含まれています。例えば、次のようなものです:

"line_items": [{% for li in order.lineItems %}{"title": {{ li.title | json }}, "variant": {{ li.variantTitle | json }}, "quantity": {{ li.quantity }}, "price": {{ li.originalUnitPriceSet.shopMoney.amount | json }}, "image": {{ li.image.url | json }}}{% unless forloop.last %},{% endunless %}{% endfor %}]

これを「トランザクションメールを送信」アクションの「**変数(JSON)」**フィールドに貼り付けてください。

設定

設定 機能の説明
一覧 アイテムの出典は、variables.line_items です(ファイル名を変更していない限り)。
画像を表示する 商品画像の列を追加します
フィールド名 各商品の「タイトル」「バリエーション」「数量」「価格」「画像」は、それぞれどのプロパティに該当しますか
列見出し 列の上にあるラベルは、言語ごとに翻訳可能です
合計 表の下にある行には、それぞれラベルと「{{ variables.total }}」のような値が記載されています。値が空の行は除外されます

注文の商品名やその他の情報はプレーンテキストとして表示されるため、HTMLやLiquidを含む商品名もそのままの形で表示され、メールの内容が変わることはありません。