明細表の変数リファレンス
明細表は、Shopify が作成したテンプレート言語である Liquid を使用してレンダリングされます。
管理画面の [配送と配達] ページにある [ドキュメント] セクションで [明細表のテンプレート] をクリックすると、明細表のテンプレートに変更を加えることができます。
ストアの変数
この表の変数を使用すると、ストアに関する詳細を明細表に追加できます。ストア情報は、Shopify 管理画面の 「一般」 設定ページで確認および編集できます。
| 変数 | 説明 |
|---|---|
shop.name | ストア名です。 |
shop.email | ストアのメールアドレスです。 |
shop.domain | ストアのドメインです。 |
ストアの住所変数
この表にある変数を使用して、明細表にストアの住所を追加します。Shopify 管理画面の [配送と配達] ページにある「発送元」セクションで、住所の詳細を確認および編集できます。
| 変数 | 説明 |
|---|---|
shop_address.address1 | ストアの住所です。 |
shop_address.address2 | ストアのアパートまたは部屋番号です。 |
shop_address.company | 会社名です。 |
shop_address.city | ストアの市区町村 |
shop_address.province_code | ストアの都道府県コードです。たとえば、オンタリオ州のコードは「ON」です。 |
shop_address.province | ストアの都道府県 |
shop_address.zip | ストアの郵便番号です。 |
shop_address.country_code | ストアの国コードです。たとえば、カナダの国コードは「CA」です。 |
shop_address.country | ストアの国です。 |
shop_address.summary | ストアの完全な住所です。 |
注文変数
この表にある変数を使用して、注文に関する詳細を明細表に追加します。Shopify 管理画面の [注文管理] ページで注文の一覧を確認できます。
| 変数 | 説明 |
|---|---|
order.order_number | 接頭辞または接尾辞を含まない注文番号です。例: 1004 |
order.name | Shopify 管理画面の [一般] 設定ページで設定された、接頭辞または接尾辞を含む注文番号です。例: #1004 |
order.note | 注文に関連付けられているメモです (ある場合)。 |
order.created_at | 注文が作成された日時です。例: 2009-05-30T17:43:51+02:00。date フィルターを使用して形式を変更します。 |
お客様の変数
この表にある変数を使用して、お客様の情報を明細表に追加します。Shopify 管理画面の [顧客管理] ページで注文の一覧を確認できます。
| 変数 | 説明 |
|---|---|
customer.first_name | お客様の名です。 |
customer.last_name | お客様の姓です。 |
customer.name | お客様のフルネームです。 |
customer.email | お客様のメールアドレスです。 |
お客様の配送先住所と請求先住所の変数
この表にある変数を使用して、お客様の配送先住所または請求先住所を明細表に追加します。Shopify 管理画面の [顧客管理] ページで注文の一覧を確認できます。
| 変数 | 説明 |
|---|---|
shipping_address.address1 billing_address.address1 | お客様の住所です。 |
shipping_address.address2 billing_address.address2 | お客様のアパートまたは部屋番号です。 |
shipping_address.first_name billing_address.first_name | お客様の名です。 |
shipping_address.last_name billing_address.last_name | お客様の姓です。 |
shipping_address.name billing_address.name | お客様のフルネームです。 |
shipping_address.phone billing_address.phone | お客様の電話番号です。 |
shipping_address.company billing_address.company | 配送先住所に記載されているお客様の会社名です。 |
shipping_address.city billing_address.city | お客様の市区町村です。 |
shipping_address.province_code billing_address.province_code | お客様の都道府県コードです。たとえば、オンタリオ州のコードは「ON」です。 |
shipping_address.province billing_address.province | お客様の都道府県です。 |
shipping_address.zip billing_address.zip | お客様の郵便番号です。 |
shipping_address.country_code billing_address.country_code | お客様の国コードです。たとえば、カナダの国コードは「CA」です。 |
shipping_address.country billing_address.country | お客様の国です。 |
shipping_address.summary billing_address.summary | お客様の完全な住所です。 |
荷物内の項目変数
この表にある変数を使用して、商品の詳細を明細表に追加します。注文内の商品を確認するには、Shopify 管理画面の [注文管理] ページに移動し、注文番号をクリックします。
| 変数 | 説明 |
|---|---|
line_items_in_shipment |
1つの荷物にまとめられた項目のリストです。個別の項目は、line_itemとしてループ内に配置できます。
line_item で利用可能なすべての属性は以下のとおりです。
|
includes_all_line_items_in_order |
ブール値
|
画像
画像は、https://cdn.myshopify.com/ ドメインからのもののみが許可されます。他のすべての画像は除外されます。Shopify 管理画面の [ファイル] ページにアップロードした画像は、すべて含めることができます。
商品画像またはサムネイルを明細表に追加するには、line_item.image 変数を使用します。
明細表の変数の例
以下の例では、明細表の変数の一部を使用する方法を示しています。
now
以下の形式を使用して、現在の日時を表示できます。
{{ "now" | date: "%Y-%m-%d %H:%M" }}出力は次のとおりです。
2018-09-10 14:23line_items_in_shipment
line_items_in_shipment 変数には、荷物に含まれる項目の配列が表示されます。
例:
{% for line_item in line_items_in_shipment %}
{{ line_item.title }}
{{ line_item.variant_title }}
...
{% endfor %}各line_itemエントリーで返されるフィールドは、以下のとおりです。
line_item.image
line_item.title
line_item.variant_title
line_item.sku
line_item.vendor
line_item.quantity
line_item.shipping_quantity
line_item.properties
line_item.groupsline_item.groups
ストアでバンドルやアドオンを使用している場合、各項目のグループ情報を表示できます:
{% for group in line_item.groups %}
{% if group.deliverable? %}
Add-on for: {{ group.title }}
{% else %}
Part of: {{ group.title }}
{% endif %}
{% endfor %}line_item.image
以下の形式を使用して、項目の画像を表示できます。
{% if line_item.image != blank %}
{{ line_item.image | img_url: '58x58' | img_tag }}
{% endif %}以下の形式を使用して、項目の数量と配送数量を表示できます。
{{ line_item.shipping_quantity }} of {{ line_item.quantity }}たとえば、次のように表示されます。
2 of 5includes_all_line_items_in_order
この変数を使用して、注文の一部のアイテムを配送する場合にメッセージを表示できます。例:
{% unless includes_all_line_items_in_order %}
There are other items from your order not included in this shipment.
{% endunless %}