1С-Битрикс: Управление сайтом

Компоненты 2.0::Страница редактирования подписки

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

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


<?$APPLICATION->IncludeComponent("bitrix:subscribe.edit","",Array(
"SHOW_HIDDEN" => "N",
"ALLOW_ANONYMOUS" => "Y",
"SHOW_AUTH_LINKS" => "Y",
"CACHE_TYPE" => "A",
"CACHE_TIME" => "3600",
"SET_TITLE" => "Y"
)
);?>

Описание параметров

Источник данных
SHOW_HIDDEN
При отмеченной опции на странице редактирования будут выведены все активные рубрики вне зависимости от настройки рассылки Выводить в списке публичных рассылок.
Настройки кеширования
CACHE_TYPE
Тип кеширования:
  • A - Авто: действует при включенном кешировании в течение заданного времени;
  • Y - Кешировать: необходимо определить время кеширования;
  • N - Не кешировать: кеширования нет в любом случае.

CACHE_TIME
Время кеширования, указанное в секундах.
Дополнительные настройки
ALLOW_ANONYMOUS
При установленной опции анонимные пользователи смогут подписываться на рассылку, лишь указав свой адрес электронной почты без необходимости регистрации на сайте. В случае неустановленной опции подписаться на рассылку анонимный пользователь не сможет. Только уже подписавшийся пользователь сможет редактировать параметры рассылки после ввода e-mail и кода подтверждения (пароль) подписки.
SHOW_AUTH_LINKS
При установленной опции для анонимного пользователя при подписке на рассылку будут выведены формы для авторизации (если он зарегистрирован, то сможет авторизоваться) и форма для регистрации (пользователь сможет зарегистрироваться, если не имеет учетной записи на сайте).
SET_TITLE
При установленном флаге заголовком страницы будет Редактирование параметров подписки при редактировании подписки или Добавление адреса подписки при создании подписки.
© «Битрикс», 2001-2008, «1C-Битрикс», 2008   1С-Битрикс: Управление сайтом