Каталог решений

Покупка продления купона

Продолжительность:
Общая сумма:
0 руб.
Ваш запрос успешно отправлен!

Я согласен с условиями активации продлений
Продлить
Продолжить покупки

RSS PRO - Гибкость и простота

Модуль выводит и позволяет гибко управлять RSS-лентой.githubПреимущества модуля:множественный выбор инфоблоковпользовательские фильтрывозможность кастомных модификаций перед выводом. Достигается при помощи событийСобытия:OnBeforeRequestElements - вызывается перед запросом элементов.Параметры:&$arSort - массив сортировки&$arFilter - массив фильтра&$limit&$arSelectOnBeforeOutputRss -  вызывается перед выводом 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);   } );

RSS PRO - Гибкость и простота

RSS PRO - Гибкость и простота

от Dev2Fun
Скриншоты
Описание

Технические данные

Опубликовано:
26.02.2019
Обновлено:
23.05.2019
Версия:
1.2.0
Установлено:
100 - 499 раз
Подходящие редакции:
«Первый сайт», «Старт», «Стандарт», «Малый бизнес», «Бизнес», «Корпоративный портал», «Энтерпрайз»
Адаптивность:
Да
Поддержка Композита:
Да
Совместимо с Сайты24
Нет
Совместимо с PHP 8.1
Нет

Пользовательское соглашение

Описание

Модуль выводит и позволяет гибко управлять 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)
Что нового
1.2.0 (24.05.2019) - Добавлена поддержка $arParams в событии OnBeforeOutputRss
- Добавлена поддержка в $arParams ключа "EVENT_KEY", который предназначен для распознавания rss ленты
1.1.0 (06.05.2019) - Переписано ядро компонента на получение данных со всех инфоблоков
Для выборки разделов используйте $GLOBALS[$arParams["FILTER_NAME"]]
Установка
Правила установки:
  1. Установить модуль в административной панели.
  2. Обновить кэш компонентов
  3. Использовать
  4. Поддержать модуль отзывом или донатом :)
Поддержка
Автор: darkfriend
Коллеги, в связи с кризисом, с 23 апреля 2020 года для всех бесплатных модулей, бесплатная техническая поддержка упразднена.
Если ваше обращение не об ошибке в модуле или ошибке из-за модуля, необходимо сделать донат от 1000 руб.
Вам нужно понимать, что каждое ваше обращение занимает время специалиста.
Просим проявить понимание и не нагружать службу просто так.
На многие ваши вопросы может ответить любой другой специалист по битриксу.


После того как вы сделали донат в заголовке письма укажите 4 последние цифры кошелька или карты с которой донатили.
Одно обращение один донат. Если вопрос в обращении закрылся, то для нового вопроса необходимо сделать донат.


Как сделать SUPER-обращение.
Делаете донат на 4000 руб и в заголовке к номеру (последние 4 цифры кошелька или карты) укажите слово SUPER.
Такие обращения мы обработаем вне очереди.
Мы оказываем техническую поддержку по email.

Контакты: support@dev2fun.com

Правила для письма:
  1. В теме письма необходимо указать ID модуля
  2. В теле письма необходимо указать суть проблемы и описать ваши действия, которые к ней привели.
  3. Приложить скриншоты.
  4. Прислать доступы до админки и фтп (желательно)
Техподдержка осуществляется:

В рабочие дни, со вторника по четверг.
С 11 до 16 (по мск)

Другие решения разработчика

Решение добавлено в корзину

Перейдите в корзину и оформите заказ или продолжите покупки
Перейти в корзину
Продолжить покупки