跳转到主要内容
每份单据都由一个订单生成(批量模板则由所选的多个订单生成)。在 Liquid 中,您可以直接使用订单的字段,例如 {{ name }},也可以通过 order 使用,例如 {{ order.name }}。两种写法效果相同。这些变量沿用 Shopify Order Printer 的变量,因此大多数 Order Printer 模板无需修改即可在 Foliant 中使用。 代码编辑器中的 Liquid 变量 标签页列出了所有变量,并支持搜索。本文介绍您最常用的变量。金额以分为单位;请参阅模板中的金额和货币。

订单

总计

请使用金额过滤器输出总计,例如 {{ total_price | money }}。 您还可以使用 current_subtotal_price、current_total_discounts、current_total_tax 和 current_total_price。

客户和地址

每个地址(shipping_address、billing_address 和 customer.default_address)都包含 name、first_name、last_name、company、address1、address2、street、city、province、province_code、zip、country、country_code、phone 和 city_province_zip。{% if shipping_address.member_of_eu %} 用于检查该国家/地区是否属于欧盟。

您的商店

配送、付款和发货

示例

注意事项

  • 值为空时不会输出任何内容。没有值时,您可以使用 {% if … != blank %} 省略对应的标签。
  • 用于所有所选订单的模板使用 orders(通过 {% for order in orders %} 遍历)、batch 和 pick_list,而不是单个订单。请参阅 Liquid 变量 标签页中的 批量模板 部分。
  • 关于增值税发票,请参阅参考中的 增值税 部分:tax_breakdown、buyer.vat_number、{% include 'vat_breakdown' %} 和 {% include 'legal_notes' %}。另请参阅税务与法律。

相关文章