Для кастомизации вывода контента в Drupal используется модуль Views.
Первое, что осилил - это вывод титлов записей в виде блока в различных частях сайта, упорядоченных по какому-либо параметру (например, по дате создания).
Что для этого следует сделать? А на самом деле все просто до безумия!
Первым делом устанавливаем вышеупомянутый модуль Views и активируем его через админку. После этого в свежесозданном разделе добавляем новый view, даем ему название, описание.
Так как хотим видеть листинг записей в виде блока, то пропускаем раздел "Страница" и приступаем к настройке "Блок". Включаем сам блок, выбрав опцию "Provide Block", после чего выбираем режим отображения информации (например, в виде списка).
В разделе Fields выбираем Node: Title (я вначале сказал, что выводить будем именно титлы записей).
В разделе Filter можно отфильтровать выводимые записи (например, по дате или по типу записи).
Ну и наконец - Sort Criteria. В данном разделе указывается параметр, по которому будут сортироваться записи.
Вот в результате таких простых манипуляций мы можем запросто получить блок, который содержит в себе титлы записей из блога, отсортированных по дате публикации и в количестве, например, пяти штук.
Это, пожалуй, первая более-менее полезная запись в этом блоге :)
Упорядоченный список записей блоком
понедельник, 28 января 2008 г.Ярлыки: views