Атрибуты заказа
attributes содержит свои поля заказа, у каждого есть название и значение.
Напечатать все:
Свойства позиций
properties каждой позиции содержат свои поля этой позиции. Печатайте их внутри цикла по позициям:
property.first — название поля, а property.last — его значение.
Свойства, название которых начинается с подчёркивания (например, _bundle_id), должны оставаться скрытыми. Чтобы их пропустить:
В визуальном редакторе
- Таблица товаров: отметьте Свойства позиции (гравировка, подарочная открытка…) в разделе Строки, чтобы печатать свойства каждой позиции под её названием. Свойства, название которых начинается с подчёркивания, и пустые свойства не печатаются.
- Атрибуты заказа: используйте блок Свой Liquid с циклом, приведённым выше.
Полезно знать
- Всегда добавляйте
| escapeк тому, что ввели покупатели, чтобы их текст печатался как текст. - Названия атрибутов заказа чувствительны к регистру:
attributes['gift message']иattributes['Gift message']— это разные атрибуты. - Данные, хранящиеся в метаполях, а не в атрибутах, печатаются иначе. См. Метаполя в шаблонах.
- Выбор, сделанный в Bold Product Options или Infinite Options, — тоже свойства позиции; их платные дополнения можно печатать под позицией. См. Приложения для опций товара (Bold, Infinite Options).