📄️ Что такое PROScript
PROScript — язык шаблонизатора. Для указания команд языка используются тэги [% ... %].
📄️ Доступ к анкетным данным и переменным в PROScript
Доступ к переменной осуществляется с помощью следующей команды
📄️ Обработка циклов в PROScript
FOREACH
📄️ Условные выражения в PROScript
IF / ELSIF / ELSE
📄️ Фильтры (модификаторы) в PROScript
Фильтры служат для модификации значения строковых переменных или других строковых данных
📄️ Виртуальные методы в PROScript
Виртуальные методы для работы со строками
📄️ Обработка даты в PROScript
В шаблоне письма можно работать как с текущей датой, так и с датой переданной из анкетных данных получателя письма.
📄️ Обработка и вывод данных из YML-файла
При реализации таких сценариев как "Брошенная корзина", "Брошенный просмотр" и т.д. сведения о товарах выводятся в письме на основе данных, содержащихся в подключенном к аккаунту YML-файле.
📄️ Как сделать N колонок в HTML-таблице
📄️ Дополнительные разделы в YML-файле (category, gifts, promo)
Кроме описания товаров в YML-файле также могут содержаться: