Shopify Order Printer에 대한 Liquid 변수 및 필터 참조

Shopify Order Printer 템플릿에서 핵심 데이터 개체는 ordershop입니다. 개체 특성에 액세스하기 위해 order.name 표기법을 사용하세요.

일반적으로 사용되는 여러 주문 범위 컬렉션은 사용자의 편의를 위해 글로벌 네임스페이스로 별칭이 지정되었습니다.

  • line_items
  • tax_lines
  • fulfillments
  • transactions
  • discounts
  • refunds
  • shipping_methods
  • customer

이 변수는 fulfillments 또는 order.fulfillments로 액세스할 수 있습니다.

Shopify Order Printer에서 사용할 수 있는 Liquid 변수

사용 가능한 클래스는 다음과 같습니다. 특성은 알파벳순으로 나열됩니다.

주문

Shopify Order Printer에서 사용할 수 있는 Order 특성은 다음과 같습니다.

  • applied_discount
  • 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
  • customer
  • discounts
  • discounts_amount
  • discounts_savings
  • 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
  • total_discounts
  • total_price
  • 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에서 사용할 수 있는 다음 Line Item 특성 목록을 검토하세요.

  • aggregated_update
  • applied_discounts
  • current_quantity
  • discount_allocations
  • discounts
  • 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
  • message
  • options_with_values
  • original_line_price
  • original_price
  • price
  • product
  • product_id
  • properties
  • quantity
  • refunded_quantity
  • requires_shipping
  • selling_plan_allocation
  • sku
  • successfully_fulfilled_quantity
  • tax_lines
  • taxable
  • title
  • total_discount
  • unit_price
  • unit_price_measurement
  • url
  • url_to_remove
  • variant
  • variant_id
  • vendor

주문 처리

Shopify Order Printer에서 사용할 수 있는 다음 Fulfillment 특성 목록을 검토하세요.

  • created_at
  • estimated_delivery_at
  • fulfillment_line_items
  • item_count
  • line_items
  • requires_shipping
  • tracking_company
  • tracking_number
  • tracking_numbers
  • tracking_url
  • tracking_urls
  • updated_at

주소

Shopify Order Printer에서 사용할 수 있는 다음 Address 특성 목록을 검토하세요.

  • address1
  • address2
  • city
  • company
  • country
  • country_code
  • country_upper
  • errors
  • first_name
  • id
  • last_name
  • name
  • phone
  • province
  • province_code
  • street
  • summary
  • translated_country_name
  • translated_province_name
  • url
  • zip

고객

Shopify Order Printer에서 사용할 수 있는 다음 Customer 특성 목록을 검토하세요.

  • accepts_marketing
  • account_activation_url
  • addresses
  • addresses_count
  • b2b?
  • default_address
  • email
  • first_name
  • has_account
  • id
  • last_name
  • last_order
  • metafields
  • name
  • new_address
  • orders
  • orders_count
  • payment_methods
  • phone
  • reset_password_url
  • subscribe_url
  • tags
  • tax_exempt
  • total_spent

할인

Shopify Order Printer에서 사용할 수 있는 다음 Discount 특성의 목록을 검토하세요.

  • amount
  • code
  • free_shipping_discount
  • id
  • savings
  • title
  • total_amount
  • total_savings

제품

Shopify Order Printer에서 사용할 수 있는 다음 Product 특성 목록을 검토하세요.

  • as_json
  • available
  • collections
  • compare_at_price
  • compare_at_price_max
  • compare_at_price_min
  • compare_at_price_varies
  • content
  • created_at
  • description
  • featured_image
  • featured_media
  • first_available_variant
  • gift_card?
  • handle
  • has_only_default_variant
  • id
  • images
  • json_filter
  • media
  • metafields
  • object_type
  • options
  • options_by_name
  • options_with_values
  • price
  • price_max
  • price_min
  • price_varies
  • published_at
  • requires_selling_plan
  • selected_or_first_available_selling_plan_allocation
  • selected_or_first_available_variant
  • selected_selling_plan
  • selected_selling_plan_allocation
  • selected_variant
  • selling_plan_groups
  • tags
  • template_suffix
  • title
  • type
  • url
  • variants
  • vendor

이형 상품

Shopify Order Printer에서 사용할 수 있는 다음 Variant 특성 목록을 검토하세요.

  • as_json
  • available
  • barcode
  • compare_at_price
  • featured_image
  • featured_media
  • id
  • image
  • incoming
  • inventory_management
  • inventory_policy
  • inventory_quantity
  • json_filter
  • metafields
  • next_incoming_date
  • option1
  • option2
  • option3
  • options
  • price
  • product
  • requires_selling_plan
  • requires_shipping
  • selected_selling_plan_allocation
  • selling_plan_allocations
  • sku
  • store_availabilities
  • taxable
  • title
  • unit_price
  • unit_price_measurement
  • url
  • weight
  • weight_in_unit
  • weight_unit

환불

Shopify Order Printer에서 사용할 수 있는 다음 Refund 특성 목록을 검토하세요.

  • amount
  • created_at
  • id
  • note
  • refund_line_items
  • restock
  • transactions

ShippingLine

Shopify Order Printer에서 사용할 수 있는 다음 Shipping Line 특성 목록을 검토하세요.

  • handle
  • id
  • original_price
  • tax_lines
  • title

TaxLine

Shopify Order Printer에서 사용할 수 있는 다음 Tax Line 특성 목록을 검토하세요.

  • price
  • rate
  • rate_percentage
  • title

Transaction

Shopify Order Printer에서 사용할 수 있는 다음 Transaction 특성 목록을 검토하세요.

  • amount
  • buyer_pending_payment_instructions
  • buyer_pending_payment_notice
  • created_at
  • gateway
  • gateway_display_name
  • id
  • kind
  • name
  • payment_details
  • receipt
  • show_buyer_pending_payment_instructions
  • status
  • status_label

Metafield

상위 개체에 연결된 메타 필드입니다. 특정 개체의 메타 필드에 액세스하는 방법에 대한 자세한 내용은 메타 필드 액세스를 참조합니다.

메타 필드는 여러 데이터 유형을 지원하여 메타 필드에 저장된 정보의 종류를 결정합니다. 메타 필드에 액세스하기 위해, 메타 필드의 액세스 경로는 두 계층으로 이루어져 있습니다.

  • 네임스페이스 - 충돌을 방지하기 위한 메타 필드의 그룹화입니다.
  • 키 - 메타 필드 이름입니다.

이를 감안했을 때, 다음 구문을 사용하여 메타 필드 개체에 액세스할 수 있습니다: {{ resource.metafields.namespace.key }}

이름 지정: <object>.metafields.<namespace>.<key>. 예: order.metafield.shipping.express_delivery_status

형식:

  • String
  • Array - 인덱싱하기 위해 []를 사용합니다. 예: order.metafield.shipping.express_delivery_status[0]
  • Integer
  • Boolean
  • Date

참고 사항 Metaobject 유형은 지원되지 않습니다.

메타 필드를 지원하는 개체:

  • Order
  • Customer
  • Product
  • Variant
  • Location

Shopify Order Printer에서 사용할 수 있는 Liquid 필터

사용

출력에 필터를 적용하기 위해 출력의 중괄호 구분 기호 {{ }} 내에 필터 및 모든 필터 매개 변수를 추가하고 수직 막대 기호|를 앞에 놓습니다. 아래 예제에서 product가 개체, title이 해당 속성이며 upcase가 적용되는 필터입니다.

{{ product.title | upcase }}

product.titleHealth potion 값이 있는 경우 HEALTH POTIONupcase 필터에서 출력됩니다.

Liquid 필터 사용 방법에 대한 자세한 내용은 Shopify Themes Liquid 참조의 필터 섹션을 참조하세요.

Address 개체에 적용되는 필터

  • format_address

사용 예시를 보려면 format_address에 대한 Shopify Themes Liquid 문서를 참조하세요.

모든 텍스트/문자열에 적용되는 필터

  • camelcase
  • camelize
  • encode_url_component
  • format_code
  • handle
  • highlight
  • pad_spaces
  • paragraphize
  • pluralize
  • url_escape
  • url_param_escape

사용 예시를 보려면 문자열 필터에 대한 Shopify Themes Liquid 문서를 참조하세요.

금액을 의미하는 숫자에 적용되는 필터

  • money
  • money_with_currency
  • money_without_currency
  • money_without_trailing_zeros

사용 예시를 보려면 금액 필터에 대한 Shopify Themes Liquid 문서를 참조하세요.

개체를 json으로 변환하는 데 적용되는 필터

  • json

사용 예시를 보려면 json 필터에 대한 Shopify Themes Liquid 문서를 참조하세요.

중량을 의미하는 숫자에 적용되는 필터

  • weight
  • weight_with_unit

사용 예시를 보려면 단위가 포함된 중량에 대한 Shopify Themes Liquid 문서를 참조하세요.

태그에 적용되는 필터

  • highlight_active_tag
  • link_to_add_tag
  • link_to_remove_tag
  • link_to_tag

사용 예시를 보려면 태그 필터에 대한 Shopify Themes Liquid 문서를 참조하세요.

URL에 적용되는 필터

  • article_img_url
  • asset_img_url
  • asset_url
  • cdn_asset_url
  • collection_img_url
  • file_img_url
  • file_url
  • global_asset_url
  • image_url
  • img_tag
  • img_url
  • link_to
  • payment_icon_png_url
  • payment_type_img_url
  • payment_type_svg_tag
  • placeholder_svg_tag
  • product_img_url
  • script_tag
  • shopify_asset_url
  • stylesheet_tag

사용 예시를 보려면 미디어html 필터에 대한 Shopify Themes Liquid 문서를 참조하세요.

컬렉션에 적용되는 필터

  • link_to_type
  • link_to_vendor
  • sort_by
  • url_for_type
  • url_for_vendor
  • within

사용 예시를 보려면 컬렉션 필터에 대한 Shopify Themes Liquid 문서를 참조하세요.

Shopify와 함께 사업을 시작할 준비가 되셨습니까?

무료 체험