Логотип

Документация по макросам и шаблонам UMI.CMS

Постановка задач

Нам необходимо описать вывод 2 вариантов форм:

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

  • Для незарегистрированных посетителей (гостей) отобразим форму с полем ввода e-mail. Подписка будет производиться на все существующие рассылки

Кроме того, нам необходимо предусмотреть варианты страницы успешной подписки:

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

  • Для гостя будет отображено только сообщение об успешной подписке.