Перед тим як налаштувати 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
Коментарі
20.12.2015 в 14:15
Дякую , допомогло .
Відповісти
20.06.2016 у 20:18
не зміг відкрити за адресою
Відповісти
23.10.2018 у 20:58
А якщо потрібно брати новини з декількох RSS стрічок? Як бути?
Відповісти
23.10.2018 у 22:45
Вони лежать у різних инфоблоках?
Відповісти