Перейти к основному содержанию
Каждый документ формируется из одного заказа (а для сводных шаблонов — из выбранных заказов). В 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' %}. См. Налоги и юридические данные.

Похожие статьи