Перед тим як налаштувати RSS давайте трохи вступу. RSS дозволяє обмінюватися інформацією між сайтами, пристроями, наприклад: новинний сайт і додаток на смартфоні, або ж публікація новин сайту в соц. мережі, за допомогою сторонніх сервісів. Насправді RSS — це формат обміну даними, який, за своєю суттю є діалектом XML. Вдаватися в подробиці специфікації синтаксису ми не будемо, давайте краще подивимося, як можна швидко налаштувати RSS в системі бітрікс.

Відразу варто зазначити, що ми будемо використовувати дані, які зазвичай знаходяться в інформаційних блоках. Отже, у нас є інфоблок з новинами, які нам необхідно вивести за допомогою RSS. Згідно документації битрикса на сьогоднішній день існують три способи експорту вмісту інформаційного блоку у форматі RSS. Зручність в тому, що в типових випадках навіть і не потрібно нічого коддить, досить включити в налаштуваннях експорт RSS, і можна користуватися. Розглянемо один із способів.

Перед зверненням до інформаційних блоків ззовні, дозволяємо використання RSS у налаштуваннях інформаційного блоку.

Контент > Инфоблоки > Типи інфоблоків

Вибираємо тип інформаційних блоків, для яких необхідно налаштувати використання RSS.

На формі редагування параметрів, переходимо на вкладку «Додатково».

Виставляємо прапорець для параметра «Використовувати експорт в RSS, зберігаємо параметри. Тепер ми можемо звернутися до RSS інформаційного блоку.

Робимо запит таким чином:
http://example.com/bitrix/rss.php?ID=1&LANG=ru&TYPE=news&LIMIT=10

Загалом, для доступу до RSS файлу необхідно виконати запит до скрипту /bitrix/rss.php з параметрами ID, LANG, TYPE та LIMIT.

Подивимося, що позначають ці параметри:
ID – ID инфоблока або символьний код инфоблока;
LANG – Сайт инфоблока;
TYPE – Тип инфоблока;
LIMIT – Кількість елементів які слід відображати.

Досить швидкий і нескладний спосіб, який може підійти в більшості типових випадках. Однак не виключено, що може знадобитися переробити висновок RSS, для цього можна скористатися іншими способами, про які так само є інформація в оф. документації (посилання вказана вище).

Додав: htmaker, 22.02.2015 р.
(2 голосів, середній: 5,00 з 5)

Завантаження…

Діліться з друзями:

См. також:


Налаштування часу у VMBitrix
Рубрика: Bitrix, Linux

Видалення «кинутих» кошиків в системі Бітрікс
Рубрика: Bitrix

Використання highload-блоків в Bitrix
Рубрика: Bitrix

Як виконати SQL запит в Bitrix
Рубрика: Bitrix

Як підрахувати кількість елементів в Bitrix?
Рубрика: Bitrix

Динамічне масштабування зображень в Bitrix
Рубрика: Bitrix

Виключаємо користувача з ID=1 групи адміністраторів в Bitrix
Рубрика: Bitrix

Як скинути пароль адміністратора у Bitrix?
Рубрика: Bitrix

SQL-запити в бітрікс
Рубрика: Bitrix

Коментарі

  • Pavel пише:
    20.12.2015 в 14:15

    Дякую , допомогло .

    Відповісти

  • Andrey пише:
    20.06.2016 у 20:18

    не зміг відкрити за адресою

    Відповісти

  • Vitek пише:
    23.10.2018 у 20:58

    А якщо потрібно брати новини з декількох RSS стрічок? Як бути?

    Відповісти

  • htmaker пише:
    23.10.2018 у 22:45

    Вони лежать у різних инфоблоках?

    Відповісти