Shopify Order Printer 的 Liquid 變數 和篩選條件參考資料。
您可以使用 Shopify Order Printer 應用程式和 Liquid 自行建立自訂範本。Liquid 可以按照每筆訂單的不同資料建立和轉譯文字範本。
此頁面上列出的 Liquid 參考資料是 Liquid 開放原始碼版本的延伸,主要用於 Shopify Order Printer 應用程式。若要根據 order
和 shop
屬性轉譯資訊,您可以使用此參考資料中的物件、標籤和篩選條件清單來自訂範本。您也可以參閱 GraphQL Admin API 文件,進一步瞭解物件欄位的詳細資訊。
使用變數和屬性
在 Shopify Order Printer 範本中,核心資料物件為 order
和 shop
。您可以使用 order.variable_name
存取訂單屬性 。
下列常用訂單屬性無需 order.
前綴即可存取:
-
line_items
-
tax_lines
-
fulfillments
-
transactions
-
discounts
-
refunds
-
shipping_methods
-
customer
例如,若要存取商品項目變數,可以使用 line_items
或 order.line_items
。
Shopify Order Printer 提供的 Liquid 變數
您可以使用以下類別:這裡的屬性以英文字母順序排列。
訂單
Shopify Order Printer 可以使用以下訂單屬性:
-
attributes
-
b2b
-
billing_address
-
cancel_reason
-
cancel_reason_label
-
cancelled
-
cancelled_at
-
cart_level_discount_applications
-
checkout_id
-
checkout_payment_collection_url
-
company
-
company_location
-
confirmation_number
-
created_at
。系統處理訂單的時間,等同於來自 GraphQL API 的order.processed_at
。使用date
篩選條件設定時間戳記的格式,例如使用{{ order.created_at | date: "%B %e, %Y" }}
。 -
customer
-
discounts
。已停用,因為並未擷取所有折扣類型和詳細資訊。order.discounts
屬性已更換為order.discount_applications
。 -
discounts_amount
。已停用,因為並未擷取所有折扣類型和詳細資訊。order.discounts
屬性已更換為order.total_discounts
。 -
discount_applications
-
discounts_savings
。已停用,因為並未擷取所有折扣類型和詳細資訊。order.discounts
屬性已更換為-
。 -
email
-
fees
-
financial_status
-
financial_status_label
-
fulfilled_line_items
-
fulfillment_aborted
-
fulfillment_status
-
fulfillments
-
gateway
-
id
-
item_count
-
landing_site
-
landing_site_ref
-
line_items
-
line_items_subtotal_price
-
location
-
metafields
-
name
-
net_payment
-
note
-
order_name
-
order_number
-
order_status_url
-
payment
-
payment_details
-
po_number
-
refunds
-
requires_shipping
-
shipping_address
-
shipping_method
-
shipping_methods
-
shipping_price
-
shop
-
shop_name
-
subtotal_price
-
tags
-
tax_lines
-
tax_price
-
tip_line_items
-
total_discounts
-
total_duties
-
total_landed_cost_additional_fees
-
total_net_amount
-
total_outstanding
-
total_price
-
total_refunded_amount
-
total_tip
-
transactions
-
unacceptable_risks
-
unfulfilled_line_items
-
unique_gateways
-
user
-
void_transactions
Shop
請看以下 Shopify Order Printer 提供的 Shop 屬性:
-
accepts_gift_cards
-
account_owner
-
allows_discounts
-
checkout
-
checkout_requires_confirmation_step
-
collections_count
-
contact_information
-
currency
-
customer_accounts_enabled
-
customer_accounts_optional
-
description
-
domain
-
email
-
email_accent_color
-
email_logo_url
-
email_logo_width
-
email_marketing
-
enabled_currencies
-
enabled_locales
-
enabled_payment_types
-
features
-
id
-
latitude
-
legal_notice
-
longitude
-
metafields
-
money_format
-
money_with_currency_format
-
name
-
password_message
-
permanent_domain
-
phone
-
policies
-
privacy_policy
-
products_count
-
refund_policy
-
secure_url
-
shipping_policy
-
subscription_policy
-
terms_of_sale
-
terms_of_service
-
types
-
url
LineItem
請看以下 Shopify Order Printer 提供的商品項目屬性:
-
aggregated_update
-
applied_discounts
。已停用,因為並非所有折扣類型和詳細資訊都可供使用。line_item.discounts
屬性已更換為line_item.discount_allocations
。 -
current_quantity
-
discount_allocations
-
discounts
。已停用,因為並非所有折扣類型和詳細資訊都可供使用。line_item.discounts
屬性已更換為line_item.discount_allocations
。 -
final_line_price
-
final_price
-
fulfillment
-
fulfillment_service
-
gift_card
-
grams
-
groups
-
id
-
image
-
index
-
item_updates
-
json_filter
-
key
-
line_level_discount_allocations
-
line_level_total_discount
-
line_price
。已停用,因為不包括自動折扣和折扣代碼的折扣。line_item.line_price
屬性已更換為line_item.final_line_price
。 -
message
-
options_with_values
-
original_line_price
-
original_price
-
price
。已停用,因為不包括自動折扣和折扣代碼的折扣。line_item.price
屬性已更換為line_item.final_price
。 -
product
-
product_id
-
properties
-
quantity
-
refunded_quantity
-
requires_shipping
-
selling_plan_allocation
-
sku
-
successfully_fulfilled_quantity
-
tax_lines
-
taxable
-
title
-
total_discount
。已停用,因為不包括自動折扣和折扣代碼的折扣。line_item.total_discount
屬性已更換為line_item.line_level_total_discount