Drupal 7: пользовательские модули в узлах

Я использую Drupal 7 для своего проекта. У меня есть созданные блоки. Эти блоки содержат новости из RSS-канала. Каждый новостной элемент уникально идентифицируется из базы данных.

Для каждого элемента новостей, отображаемого индивидуально в пользовательском блоке, мне нужно добавить оценки и комментарии. Я считаю, что комментарии и оценки могут быть легко обработаны на узлах. Следовательно, я ищу для преобразования пользовательских блоков в узлы.

Q1: Это правильный подход? Если нет, то есть ли какие-либо предложения о том, как лучше всего к этому подойти?

Q2: Есть ли какие-либо предложения относительно модулей / расширений, которые могут помочь мне достичь этого?

Любая помощь высоко ценится.

1 ответ

Создание узлов мне кажется правильным подходом. в основном я бы подумал о трех модулях, если бы у меня была эта задача

корма

Это позволяет вам использовать RSS-канал (помимо прочего), а затем создавать узел для каждого элемента фида.

Вы сами создадите тип контента и получите полный контроль над рейтингом / комментариями, используя обычные модули и функциональность drupal.

Просмотры

Это позволяет вам показывать свой контент разными способами и даже контролировать доступ к ним.

Элизия Крон, Пурманскрон

Оба они являются необязательными, вам может не понадобиться ни один из них.

В рамках установки вашего модуля каналов вам нужно будет включить / запустить задание cron на вашем сайте, чтобы использовать канал RSS каждый определенный раз.

  • Elysia Cron позволяет запускать разные задания cron для разных модулей в разные промежутки времени для каждого.
  • Poormanscron позволяет запускать задания cron, если вы используете общий хостинг без доступа к системной вкладке cron.
Другие вопросы по тегам