Документация Сотбит: Центр уведомлений – персональные оповещения клиентов. Компоненты. sotbit:notification.notice
sotbit:notification.notice
Компонент sotbit:notification.notice предназначен для отображения пользовательского интерфейса уведомлений.
В визуальном редакторе компонент расположен по пути: sotbit > Центр уведомлений > Сотбит: Центр уведомлений.
Установка компонента
Для отображения компонента в Публичной части сайта, код компонента необходимо разместить в желаемую область на странице. Чаще всего компонент размещают в шапке сайта.
Код компонента
$APPLICATION->IncludeComponent(
2. "sotbit:notification.notice",
3. "",
4. Array(
5. "CACHE_TIME" => "36000000",
6. "CACHE_TYPE" => "A"
7. )
8. );
В поставку с компонентом входит два шаблона: .default, который устанавливается по умолчанию и default_black.
Шаблон компонента .default расплоложен по пути: Рабочий стол > Контент > Структура сайта > Файлы и папки > bitrix > components > sotbit > notification.notice > templates > .default > template.php.
Шаблон компонента default_black расплоложен по пути: Рабочий стол > Контент > Структура сайта > Файлы и папки > bitrix > components > sotbit > notification.notice > templates > default_black > template.php.
Не рекомендуется вносить изменения в стандартный шаблон компонента. Для изменения внешнего вида компонента создайте собственный шаблон на основе стандартного, после чего укажите ваш шаблон в качестве используемого для компонента. В таком случае ваш шаблон будет защищен от потерь в процессе обновления.
Параметры
Поле
Параметр
Описание
Шаблон компонента
Шаблон компонента
TEMPLATE
Поле выбора шаблона компонента.
Настройки кеширования
Тип кеширования
CACHE_TYPE
Указывается тип кеширования.
Тип кеширования:
A – авто+управляемое:автоматически обвновляет кеш компонентов в течение заданного времени или при изменении данных.
Y – кешировать:для кеширования необходимо определить время кеширования.
N – не кешировать:кеширования нет в любом случае.
Время кеширования (сек.)
CACHE_TYME
Указывается время кеширования в секундах.
В Публичной части сайта компонент sotbit:notification.notice представлен в виде иконки колокольчика, при нажатии на которую появляется выпадающее меню уведомлений, которое состоит из блоков Новые уведомления и Старые уведомления. После прочтения уведомление перемещается в раздел Старые уведомления и удаляется в соответствии с установленными параметрами в Общих настройках модуля.