Drupal: вывод записей всех типов в RSS ленте

Возникла необходимость помещать в RSS ленту все материалы с сайта на Drupal. Особенность Drupal - в rss.xml попадают только те записи, которые публикуются на главной странице.

Практически все решают эту проблему через модуль Views. Для людей далеких от программирования и PHP это наверное нормальный вариант, только Views'ы сами по себе ресурсоемкий модуль. Ставить ради rss такой модуль мне как-то улыбалось и на выходных засел за просмотр модулей ядра Drupal. Все необходимое я нашел в модуле node:

  • node_menu
  • node_feed

Ознакомившись с этими функциями я понял - нужно всего десяток строк отредактировать и будет то, что доктор прописал. Править код ядра - неблагодарное дело и чревато последствиями для сайта, так что решил - попробую реализовать свой модуль. Еще немного времени на изучение документации по созданию своих модулей, копировать-вставить, немного кодинга и меня уже есть прототип своего модуля. Установка и проверка это дело пары минут. Результат - все новые записи выводтся в rss ленту. Дело за малым - прикрутить мало-мальскую настройку.

Оставить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *