вторник, 23 октября 2012 г.

Рассылка информационных бюллетеней (4). Создание шаблонов для рассылки

Рассылки мы уже создали (и посетители вашего сайта могут теперь подписываться на них). Теперь нам нужно создать сами бюллетени для рассылки.

Вы создаете информационные бюллетени на основе шаблонов для таких бюллетеней. Поэтому сначала мы рассмотрим создание шаблонов.

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


Создание страницы для отписки от рассылки

  1. В разделе "Контент" создайте или откройте для редактирования страницу, на которой будет добавлена форма для отписки от рассылки (например, Unsubscribe).
  2. Добавьте функцию Composite.Community.Newsletter.UnsubscribeForm.
  3. Нажмите OK.
  4. Сохраните и опубликуйте страницу.
У этой формы два варианта работы. Если пользователь является подписчиком тематической рассылки (такой, которую мы создали ранее), то при отписке он или она отпишется именно от этой рассылки и новые бюллетени в рамках этой рассылки ему или ей отсылаться не будут.

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

Создание шаблона информационного бюллетеня


Шаблон информационного бюллетеня похож на шаблон страниц в Composite C1 CMS. В нем будет контент, общий для нескольких информационных бюллетеней. Когда вы создаете шаблон, то система генерит контент по умолчанию в нем.

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

Чтобы создать шаблон:
  1. В разделе "Макет" выберите Newsletter Templates и нажмите Add Newsletter Template на панели кнопок.
  2. В появившемся окне заполните поля:
    • Title. Название шаблона (для админки).
    • Description. Описание шаблона.
    • Default 'From' name. Имя отправителя письма-бюллетеня по умолчанию (стандартное поле в письмах).
    • Default 'From' email. Адрес электронной почты отправителя этого письма по умолчанию (стандартное поле в письмах).
    • Default 'Reply-to' email. Обратный адрес для ответов на это письмо по умолчанию (стандартное поле в письмах).
    • Default subject. Тема бюллетеня по умолчанию.
    • Unsubscribe page. Страница с формой для отписки от рассылок (см. выше шаги по созданию такой страницы).

  3. Нажмите OK. Шаблон будет создан и откроется в правой панели админки.
  4. На вкладке Layout вы можете изменить шаблон.
  5. Сохраните шаблон, если вы что-то изменили.

Для этого примера я предлагаю вам не менять содержимое шаблона и переходить сразу к созданию информационного бюллетеня на его основе.

(Продолжение следует...)

Предыдущие сообщения:

Комментариев нет:

Отправить комментарий