Компонент служит для построения включаемой в дизайн сайта формы для подписки на рассылки.
Описание subscribe.form
Право на подписку имеют как зарегистрированные, так и анонимные пользователи (в случае наличия установленной опции в настройках модуля Подписка, рассылка). Компонент стандартный и входит в дистрибутив модуля.
В визуальном редакторе компонент расположен по пути Сервисы > Рассылки > Форма подписки.
Компонент относится к модулю Рассылки.
Параметры
Поле |
Параметр |
Описание |
Основные параметры |
Определять подписку текущего пользователя |
USE_PERSONALIZATION |
[Y|N] При отмеченной опции будут определяться имеющиеся подписки текущего пользователя. |
Источник данных |
Показать скрытые рубрики подписки |
SHOW_HIDDEN |
[Y|N] При отмеченной опции в списке рассылок будут выведены все активные рассылки вне зависимости от опции Выводить в списке публичных рассылок в настройках рассылки. |
Шаблоны ссылок |
Страница редактирования подписки (доступен макрос #SITE_DIR#) |
PAGE |
Указывается путь от корня сайта (#SITE_DIR#) к странице редактирования подписки. |
Настройки кеширования |
Тип кеширования |
CACHE_TYPE |
Тип кеширования:
- A - Авто + Управляемое: автоматически обновляет кеш компонентов в течение заданного времени или при изменении данных;
- Y - Кешировать: для кеширования необходимо определить время кеширования;
- N - Не кешировать: кеширования нет в любом случае.
|
Время кеширования (сек.) |
CACHE_TIME |
Время кеширования, указанное в секундах. По умолчанию поле содержит 3600 сек. |
Пример вызова
<?$APPLICATION->IncludeComponent("bitrix:subscribe.form","",Array(
"USE_PERSONALIZATION" => "Y",
"PAGE" => "#SITE_DIR#personal/subscribe/subscr_edit.php",
"SHOW_HIDDEN" => "Y",
"CACHE_TYPE" => "A",
"CACHE_TIME" => "3600"
)
);?>