Как подставить в рассылку повторяющийся баннер
Задача: есть баннер, который повторяется из рассылки в рассылку. В какой-то момент он может поменяться, и он должен замениться во всех рассылках.
Решение: создать шаблон этого блока и настроить его вывод через шаблонизатор в описании продукта.
По шагам:
- Создаем продукт
Вручную или через импорт yml-фида.
-
В описании у него — верстка нашего блока:
Ограничения на количество символов в описании нет.
Параметры в описании будут выведены как обычный текст, то есть не будут обработаны.
- Используем в рассылке параметр
${Products.SearchInIdentity("c1").GetByValue("N").Description}
c1 — название внешней системы;
N — внешний идентификатор продукта в этой внешней системе.
Параметр выводит «описание» продукта в письмо — оно содержит код, который трансформируется в верстку.
Если что-то поменяется в блоке, просто отредактируйте описание продукта.
4 сервиса для тестирования HTML-писем — узнайте, как будет выглядеть письмо у подписчиков