Навигация

Модуль «Рассылки»

Позволяет осуществлять почтовые рассылки.

Ссылка для отписки в теле письма:

{unsubscribe_link}

Класс \Mail_lists\Newsletter

Метод Описание
enum() Статический метод. Возвращает список всех созданных рассылок.
getById() Статический метод. Ищет рассылку по ID.
subscribe($user) Подписывает пользователя на рассылку.
unsubscribe($user) Отписывает пользователя от рассылки.
isSubscribed($user) Подписан ли пользователь на рассылку.

Виджет MailList.Subscribe

Виджет формы для подписки на рассылки

Пример вызова Twig

{% widget 'MailList.Subscribe' with { newsletters_select: true } %}

 

Параметр Описание
template Шаблон вывода
newsletters Рассылки, на которые подписывать в формате 'ID1,ID2,…,IDn'. По умолчанию - все рассылки
newsletters_select [true/false] Показывать список рассылок, давая пользователю выбрать, на что подписаться. По умолчанию - false
subscribe_text Текст на кнопке отправки формы. По умолчанию - 'Подписаться'
ajax [true/false] Режим AJAX. По умолчанию - false