Наверх

Рассылки

Модуль относится к части CMS «Интерактив» и может быть установлен опционально.

Редактирование подписки на сайте

Если модуль подключен к странице сайта, то на этой странице можно отключиться от рассылки и редактировать список категорий, на которые подписчик подключен (если в настройках модуля отмечена опция «Использовать категории»). Форма редактирования подписки доступна для пользователя по специальному хэшу в ссылке, которую пользователь получит на свой электронный адрес. Если адреса нет в базе данных, то форма доступна для этого адреса и без хэша. Редактировать подписку для электронного адреса можно независимо от того, авторизован пользователь на сайте или нет.

Список подписчиков пополняется следующим образом:

  • администратором в разделе «Подписчики»;
  • при регистрации пользователя;
  • при оформлении заказа;
  • электронный адрес добавлен из формы на сайте, которая выводится тегом show_form.

При регистрации и оформлении заказа электронный адрес добавляется в базу автоматически или при отмеченной галке «Подписаться на новости», если это задано в настройках модуля.

Зарегистрированный пользователь в настройках аккаунта данных увидит ссылку на редактирование подписки (если есть страница с прикрепленным модулем «Рассылки») или опцию «Подписаться на новости» (если она подключена в настройках модуля).

E-mail рассылки

Список выпусков рассылки

Выпуски рассылки выводятся в порядке отправки.

Редактирование выпуска рассылки

Выпуски имеют следующие характеристики.

Основные:

  • Название рассылки – Используется в теме письма.
  • Дата добавления – Отображается дата добавления или отправления рассылки.
  • Отправить рассылку сразу после сохранения – Если отметить эту галку и сохранить, рассылка начнет отправляться. Если не отмечать галку, рассылка будет сохранена как черновик.
  • Содержимое рассылки – Текст рассылки. Можно добавить:

    • %name – имя пользователя,
    • %link – ссылка для редактирования категорий рассылки,
    • %actlink – ссылка для отмены рассылки.

    Шаблон и тему письма можно задать в настройках модуля. Если отметить «Применить типограф», контент будет отформатирован согласно правилам экранной типографики с помощью веб-сервиса «Типограф». Опция «HTML-код» позволяет отключить визуальный редактор для текущего поля. Значение этой настройки будет учитываться и при последующем редактировании.

  • Категория – Параметр появляется, если в настройках модуля отмечена опция «Использовать категории».

Рассылка отправляется только в том случае, если заполнены поля «Описание», «Отправить» и рассылка не была отправлена ранее.

Рассылка отправляется по электронным адресам из раздела «Подписчики».

Категории

Список категорий рассылки

Категории рассылки могут иметь неограниченное число подкатегорий. При необходимости категории можно не использовать. Для этого нужно отключить параметр «Использовать категории» в настройках модуля.

Выпуск рассылки можно отнести к нескольким категориям, чтобы охватить пользователей, подписанных на разные категории.

При удалении категории удаляются все вложенные подкатегории и выпуски рассылок.

Редактирование категории рассылки

Основные:

  • Название – Параметр имеет разные значения для разных языковых версий сайта.
  • Опубликовать на сайте.
  • Описание – Описание категории. Параметр имеет разные значения для разных языковых версий сайта.
  • Сортировка: установить перед – Редактирование порядка отображения пункта. Поле доступно для редактирования только для незаблокированных категорий.
  • Вложенность: принадлежит – Категория верхнего уровня.

Подписчики

Список подписчиков

Подписчики имеют следующие характеристики.

Редактирование подписчика

Основные:

  • Почтовый ящик – Электронный адрес подписчика.
  • Имя получателя – Можно добавить в рассылку тегом %name.
  • Дата добавления – Дата добавления подписчика. Вводится в формате дд.мм.гггг чч:мм.
  • Получает рассылку – Позволяет отключить подписчика от рассылки. Пользователи, отписаннавшиеся от рассылки на сайте из базы данных не удаляются, только снимается отметка «Получает рассылку».
  • Код управления рассылкой – Код, указанный пользователю в ссылке на управление рассылкой.

SMS-рассылки

Список выпусков SMS-рассылки

SMS-рассылка возможна, если в «Параметрах сайта» подключена опция «Подключить SMS-уведомления». Выпуски SMS-рассылки выводятся в порядке отправки.

Редактирование выпуска SMS-рассылки

Выпуски SMS-рассылки имеют следующие характеристики.

Основные:

  • Название – Наименование рассылки. В SMS не подставляется. Используется администратором для удобства.
  • Дата добавления – Отображается дата добавления или отправления рассылки.
  • Отправить рассылку сразу после сохранения – Если отметить эту галку и сохранить, рассылка начнет отправляться. Если не отмечать галку, рассылка будет сохранена как черновик. Рассылка отправляется один раз, если отмечено поле «Отправить».
  • Текст рассылки – Текст SMS-сообщения латинскими буквами.

Номера телефонов

Список номеров телефонов

Раздел содержит номера телефонов, по котором происходит SMS-рассылка. Рассылка идет только по номерам, помеченным опцией «Получает рассылку». База номеров заполняется вручную из панели администрирования.

Редактирование номера телефона

Подписчики имеют следующие характеристики.

Основные:

  • Номер телефона в федеральном формате – 11 цифр номера мобильного телефона.
  • Имя – Имя получателя. В рассылке не участвует.
  • Дата добавления – дата добавления номера в базу данных.
  • Получает рассылку – Позволяет отключить телефон от рассылки.

Настройки

Настройки

  • Использовать категории – Позволяет включить/отключить категории рассылки.
  • Тема письма для рассылки – Можно добавлять:
    • %title – название сайта,
    • %url – адрес сайта (например, site.ru),
    • %subject – тема рассылки.
    Параметр имеет разные значения для разных языковых версий сайта.

    Пример:

    Рассылка сайта %title (%url). %subject
  • Шаблон письма для рассылки – Можно добавлять:
    • %title – название сайта,
    • %url – адрес сайта (например, site.ru),
    • %text – текст рассылки,
    • %name – имя пользователя,
    • %link – ссылка для редактирования категорий рассылки,
    • %actlink – ссылка для отмены рассылки.
    Параметр имеет разные значения для разных языковых версий сайта.

    Пример:

    Рассылка сайта %title (%url).<br> %text Для изменения списка категорий рассылок пройдите по <a href="%link">ссылке</a>.<br> Если Вы хотите отписаться от рассылки, пройдите по <a href="%actlink">ссылке</a>.
  • E-mail, указываемый в обратном адресе пользователю – Возможные значения:
    • e-mail, указанный в параметрах сайта;
    • другой (при выборе этого значения появляется дополнительное поле впишите e-mail).
    Параметр имеет разные значения для разных языковых версий сайта.
  • Выводить при регистрации галку «Подписаться на новости» – При регистрации пользователь может подписаться на рассылку. Если опция отключена, пользователь будет подписан автоматически.
  • Выводить при оформлении заказа галку «Подписаться на новости» – При оформлении заказа пользователь может подписаться на рассылку. Если опция отключена, пользователь будет подписан автоматически.
  • Сообщение после добавления e-mail – Сообщение пользователю, после успешной подписки на рассылку. Параметр имеет разные значения для разных языковых версий сайта.

    Пример:

    E-mail успешно добавлен. Вам отправлено уведомление.
  • Тема письма для уведомлений пользователя о подписке на рассылку – Тема письма, отправляемого пользователю, после успешной подписки на рассылку. Можно добавлять:
    • %title – название сайта,
    • %url – адрес сайта (например, site.ru).
    Параметр имеет разные значения для разных языковых версий сайта.

    Пример:

    Подписка на рассылку с сайта %title (%url)
  • Сообщение для уведомлений пользователя о подписке на рассылку – Текст письма, отправляемого пользователю, после успешной подписки на рассылку. Можно добавлять:
    • %title – название сайта,
    • %url – адрес сайта (например, site.ru),
    • %subject – тема рассылки,
    • %link – ссылка для редактирование категорий рассылки, на которые подписан пользователь,
    • %actlink – ссылка, по которой подписчик будет отключен от рассылки.
    Параметр имеет разные значения для разных языковых версий сайта.

    Пример:

    Здравствуйте! Вы подписались на рассылку с сайта %title (%url).<br> Для изменения списка категорий рассылок пройдите по <a href="%link">ссылке</a>.<br> Если Вы хотите отписаться от рассылки, пройдите по <a href="%actlink">ссылке</a>.

Шаблонные теги

Для работы с модулем «Рассылки» служат следующие шаблонные теги:

show_form – выводит форму подписки на рассылки.

Атрибуты:

template – шаблон тега (файл modules/subscribtion/views/subscribtion.view.form_template.php; по умолчанию шаблон modules/subscribtion/views/subscribtion.view.form.php).

Пример:

<insert name="show_form" module="subscribtion">

выведет форму подписки на рассылки

В шаблоне тега можно получить значение любого атрибута через переменную $result["attributes"]["название атрибута"].

База данных

{subscribtion} – Рассылки

{subscribtion_category} – Категории рассылок

{subscribtion_category_parents} – Родительские связи категорий рассылок

{subscribtion_category_rel} – Связи рассылок и категорий

{subscribtion_emails} – Подписчики на рассылку

{subscribtion_emails_cat_unrel} – Отключенные категории рассылок у подписчиков

{subscribtion_phones} – Телефоны для рассылок

{subscribtion_sms} – SMS-рассылки

Файлы

  1. modules/subscribtion/admin/subscribtion.admin.php – рассылки;

  2. modules/subscribtion/admin/subscribtion.admin.category.php – редактирование категорий рассылки;

  3. modules/subscribtion/admin/subscribtion.admin.config.php – настройки модуля;

  4. modules/subscribtion/admin/subscribtion.admin.emails.php – база электронных ящиков для рассылок;

  5. modules/subscribtion/admin/subscribtion.admin.phones.php – база номеров телефонов для SMS рассылки;

  6. modules/subscribtion/admin/subscribtion.admin.sms.php – рассылки по SMS;

  7. modules/subscribtion/subscribtion.php – контроллер;

  8. modules/subscribtion/subscribtion.action.php – обработка запроса при отправке сообщения из формы подписки на рассылку;

  9. modules/subscribtion/subscribtion.export.php – экспорт телефонов и электронных ящиков;

  10. modules/subscribtion/subscribtion.install.php – установка модуля;

  11. modules/subscribtion/subscribtion.model.php – модель;

  12. modules/subscribtion/views/subscribtion.view.edit.php – шаблон форма редактирование подписки на новости;

  13. modules/subscribtion/views/subscribtion.view.error.php – шаблон информационного сообщения;

  14. modules/subscribtion/views/subscribtion.view.form.php – шаблон формы подписки на рассылки.

Ваши комментарии и дополнения

Зарегистрируйтесь или авторизируйтесь для того, чтобы оставить комментарий.