Корзина
0
Скриншоты
Описание
Технические данные
- Опубликовано:
- 26.02.2019
- Обновлено:
- 23.05.2019
- Версия:
- 1.2.0
- Установлено:
- 100 - 499 раз
- Подходящие редакции:
- «Первый сайт», «Старт», «Стандарт», «Малый бизнес», «Бизнес», «Корпоративный портал», «Энтерпрайз»
- Адаптивность:
- Да
- Поддержка Композита:
- Да
- Совместимо с Сайты24
- Нет
- Совместимо с PHP 8.1
- Нет
Пользовательское соглашение
Описание
Модуль выводит и позволяет гибко управлять RSS-лентой.
github
Преимущества модуля:
OnBeforeRequestElements - вызывается перед запросом элементов.
Параметры:
OnBeforeOutputRss - вызывается перед выводом RSS-ленты.
Параметры:
github
Преимущества модуля:
- множественный выбор инфоблоков
- пользовательские фильтры
- возможность кастомных модификаций перед выводом. Достигается при помощи событий
OnBeforeRequestElements - вызывается перед запросом элементов.
Параметры:
- &$arSort - массив сортировки
- &$arFilter - массив фильтра
- &$limit
- &$arSelect
OnBeforeOutputRss - вызывается перед выводом RSS-ленты.
Параметры:
- &$arResult - массив результата в котором есть ITEMS.
- $arParams - массив параметров
\Bitrix\Main\EventManager::getInstance()->addEventHandler( 'dev2fun.rssout', 'OnBeforeOutputRss', function(&$arResult) { $arResult['NAME'] = 'Название для RSS'; if(empty($arResult['ITEMS'])) return; // $arParams['EVENT_KEY'] - используйте для идентификации ленты if($arParams['EVENT_KEY']=='main') { // ваш код для ленты "main" } foreach ($arResult['ITEMS'] as &$arItem) { // ваш код для работы с элементами ленты } unset($arItem); } ); |
Отзывы (0)
Обсуждения (5)
Авторизуйтесь , чтобы оставить отзыв или задать вопрос разработчику.
13 ноября 2020 10:59
17 апреля 2020 20:00
17 апреля 2020 21:06
16 апреля 2020 06:18
17 апреля 2020 21:25
16 апреля 2020 01:28
16 апреля 2020 02:32
16 апреля 2020 01:27
16 апреля 2020 02:31
Что нового
1.2.0 (24.05.2019) | - Добавлена поддержка $arParams в событии OnBeforeOutputRss - Добавлена поддержка в $arParams ключа "EVENT_KEY", который предназначен для распознавания rss ленты |
1.1.0 (06.05.2019) | - Переписано ядро компонента на получение данных со всех инфоблоков Для выборки разделов используйте $GLOBALS[$arParams["FILTER_NAME"]] |
Установка
Правила установки:
- Установить модуль в административной панели.
- Обновить кэш компонентов
- Использовать
- Поддержать модуль отзывом или донатом
Поддержка
Автор: darkfriend
Контакты: support@dev2fun.com
Правила для письма:
В рабочие дни, со вторника по четверг.
С 11 до 16 (по мск)
Коллеги, в связи с кризисом, с 23 апреля 2020 года для всех бесплатных модулей, бесплатная техническая поддержка упразднена. Если ваше обращение не об ошибке в модуле или ошибке из-за модуля, необходимо сделать донат от 1000 руб. Вам нужно понимать, что каждое ваше обращение занимает время специалиста. Просим проявить понимание и не нагружать службу просто так. На многие ваши вопросы может ответить любой другой специалист по битриксу. После того как вы сделали донат в заголовке письма укажите 4 последние цифры кошелька или карты с которой донатили. Одно обращение один донат. Если вопрос в обращении закрылся, то для нового вопроса необходимо сделать донат. Как сделать SUPER-обращение. Делаете донат на 4000 руб и в заголовке к номеру (последние 4 цифры кошелька или карты) укажите слово SUPER. Такие обращения мы обработаем вне очереди. Мы оказываем техническую поддержку по email. |
Контакты: support@dev2fun.com
Правила для письма:
- В теме письма необходимо указать ID модуля
- В теле письма необходимо указать суть проблемы и описать ваши действия, которые к ней привели.
- Приложить скриншоты.
- Прислать доступы до админки и фтп (желательно)
В рабочие дни, со вторника по четверг.
С 11 до 16 (по мск)