2010-03-30 2 views
4

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

Какой самый простой способ добавить «Рекомендуемый раздел», который выполняет это? Я знаю, что могу пройти и сделать сообщение липким, но это кажется утомительным. Можно ли использовать Views для этого или есть какой-то другой модуль?

ответ

1

До тех пор, пока часть некоторых из них является ручным процессом, это выглядит идеально подходит для модуля Nodequeue, который очень хорошо сочетается с представлениями (и даже автоматически создает один для каждой отдельной очереди). Итак, в вашем примере вы можете создать Nodequeue с названием «Featured Section», который принимает узлы определенного типа, а затем вы можете быстро добавить к нему контент. Вид на домашней странице будет содержать только узлы в этой очереди.

+0

Это было бы просто больше фантазии, чем используя липкий, но на самом деле процесс будет таким же, только вы получите дополнительные накладные расходы нового модуля. – googletorp

+0

В самом деле, но вопрос требовал менее утомительного решения, чем понятие ядро ​​Drupal, которое делало возможным использование представлений. Nodequeue добавляет обратные вызовы ajax для добавления/удаления содержимого в очередь и простых административных списков всего содержимого в очереди, поэтому он не только более причудливый, но гораздо более полезный и гибкий. – jhedstrom

+0

Мне нравится узел. Предположим, вы хотите иметь контроль над заказом. Предположим, что ваш вид отсортирован по обратному cron, и у вас есть элемент, который вы хотите в верхней части, это позволит этому узлу. – easement

0

Вы можете использовать Views для этого и добавить поле CCK (или таксономия, если хотите), чтобы отметить узел как «Featured».

1

модули для событий: Views (для отображения на первой странице) + CCK (для признаков и полой даты) + calendar (для отображения событий, как календарь (страницы или блока))