Drupal 7: пользовательские модули в узлах
Я использую Drupal 7 для своего проекта. У меня есть созданные блоки. Эти блоки содержат новости из RSS-канала. Каждый новостной элемент уникально идентифицируется из базы данных.
Для каждого элемента новостей, отображаемого индивидуально в пользовательском блоке, мне нужно добавить оценки и комментарии. Я считаю, что комментарии и оценки могут быть легко обработаны на узлах. Следовательно, я ищу для преобразования пользовательских блоков в узлы.
Q1: Это правильный подход? Если нет, то есть ли какие-либо предложения о том, как лучше всего к этому подойти?
Q2: Есть ли какие-либо предложения относительно модулей / расширений, которые могут помочь мне достичь этого?
Любая помощь высоко ценится.
1 ответ
Создание узлов мне кажется правильным подходом. в основном я бы подумал о трех модулях, если бы у меня была эта задача
корма
Это позволяет вам использовать RSS-канал (помимо прочего), а затем создавать узел для каждого элемента фида.
Вы сами создадите тип контента и получите полный контроль над рейтингом / комментариями, используя обычные модули и функциональность drupal.
Просмотры
Это позволяет вам показывать свой контент разными способами и даже контролировать доступ к ним.
Элизия Крон, Пурманскрон
Оба они являются необязательными, вам может не понадобиться ни один из них.
В рамках установки вашего модуля каналов вам нужно будет включить / запустить задание cron на вашем сайте, чтобы использовать канал RSS каждый определенный раз.
- Elysia Cron позволяет запускать разные задания cron для разных модулей в разные промежутки времени для каждого.
- Poormanscron позволяет запускать задания cron, если вы используете общий хостинг без доступа к системной вкладке cron.