Создание кастомного макроса в email рассылках.
Есть необходимость передавать параметр из рассылки в шаблон письма. @Invoke макросы в рассылках почему-то не работают, возможно из-за того, что нет связи с разделом, там шаблоны хранятся в таблице BulkEmail и наверное работают иначе.
Есть ли инструкция или пример как сделать кастомный макрос в шаблоне письма для рассылок?
Находил старую тему, но там решение проблемы не описано.
https://community.terrasoft.ru/questions/dobavlenie-obrabotcika-makrosa-v-sablone-email-soobsenia
Нравится
@Invoke макросы в рассылках почему-то не работают,
Павел, в теме по ссылке написано почему, это разные механизмы. Такие макросы для обычных писем, а не рассылок.
Для рассылок используются макросы со значениями поля из таблиц.
Также, возможно, то, что Вы хотите получить, реализуемо при помощи динамического контента, то есть блоков рассылки, отображаемых в зависимости от результата фильтра.
Я уже понял, что другой механизм, поэтому и не работает Invoke, но все же вопрос остается открытым, как получить значение поля из рассылки, а не из контакта рассылки? Стандартных макросов недостаточно. Зашить в шаблон это значение не предлагать, т.к. оно настраивается именно на странице с рассылкой.
Из поля в рассылке (объект «Email») можно тоже по связям от участника рассылки: