2014-09-30 4 views
0

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

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

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

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

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

ответ

0

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

feeds

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

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

Views

Это позволяет показать свое содержание во многих отношениях, и даже контролировать доступ к ним.

Elysia Cron, Poormanscron

Оба они являются необязательными, вы, возможно, не нужен какой-либо из них.

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

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