Вкладка подписчики, думаю, тут ве понятно, однако две ремарки:
- Если вы решите добавить какие-то поля в табличку el_subscriber, то просто расширьте ее и в папке /templates/ создайте home.custom.tpl
- Есть столбец "Верифицирован". Эта галка становится если пропустить базу подписчиков через сервис quickemailverification.com Для этого нужно сделать рассылку письма "Валидация писем"
Шаблоны. [+content+] - тело письма. [+unscribe_link+] - ссыль на отписку. Знает и понимает глобальные переменные конфигурации, умеет выполнять сниппеты.
Письма - все понятно.
Методы - сюда вписываем название и название сниппета, который будет заниматься непосредственной отправкой конретному пользователю. Предустановлено четыре метода:
- modxmail - отправка через $modx->mail;
- smtp.bz - сервис позволяющий производить отправку через curl. Нужна регистрация.
- smsc - в представлении, думаю не нуждается. Нужна регистрация.
- emailverification - сервис позволяющий отсечь заведомо "левые" ящики.
Сама рассылка производится путем выбора письма и нажатием на кнопку произвести рассылку.
&subscribe_form - форма подписки. Поле subscribe_email - единственное обязательное. (По умолчанию: @CODE:
)&confirm - Нужно ли подтверждение на почту (по умолчанию 1 - да)
&method - Метод отправи письма (по умолчанию modxmail)
&subject_subscribe - Тема подтверждения (по умолчанию @CODE: Подтверждения подписки на сайте [+site_name+])
&confirm_text - Текст подтверждающей подписки. [+subscribe_link+] - ссылка для подтверждения ящика. (По умолчнаию @CODE:
Для завершения подписки на сайте [+site_name+] перейдите - по ссылке
)&replace - Заменять форму результатом (по умолчанию - 1 - да)
&yet_subscribe - Результат если уже есть подписка (по умолчанию @CODE:
Вы уже подписаны
)&wrong_email - сообщение о некорректном email (по умолчанию @CODE:
Некорректный адрес электронной почты
)&success_subscribe - сообщение об успешной подписке (по умолчанию @CODE:
Вы успешно подписались!
)Страница удачной подписки - id страницы куда пользователь идет после подписки Страница отписки - id страницы куда пользователь идет после отписки Метод отправи - каикм образом отправлять письма Тема успешной подписки, Чанк с текстом письма об успешной подписке, Тема успешной отписки,Чанк с текстом письма об успешной подписке - понятно из названия.
OnELUserSubscription - после добавления пользователя в таблицу, содержит поля формы и id пользователя OnELConfirmingUsersSubscription - подтверждение подписки пользователя, доступны uid и email OnELConfirmingUsersUnsubscribe - подтверждение отписки пользователя, доступны uid и email OnBeforeDistribution - до начала рассылки, доступен id_letter OnAfterDistribution - по окончанию рассылки, доступен id_letter