Добрый день!
Я новичок в Drupal. У меня возник вопрос - на сайте пользователи (допустим, редакция) будут создавать контент в виде записи блога. Я хочу эту записи организовать в каналы (типа новостных каналов) и собирать на отдельной странице, а также помещать последние записи на главную. Прочитал несколько книг по этой CMS, посмотрел по ресурсам и статьям - понял, что на главную это можно сделать довольно легко с помощью блоков, а вот как организовать канал новостей? Пока что наиболее вероятным решением нашёл организацию в форме Books и страниц. Подскажите, правильно ли я двигаюсь, или нужно использовать другой модуль для этой проблемы?
Комментарии
Возможно вас заинтересует модуль http://drupal.org/project/og, позволяет делать коллективные блоги по темам, выводить что-то на главную и прочее (http://shvabrashvabr.ru/blog/shvabra/drupal-screencast-1)
Либо можно заставить пользователей теггировать записи предложенными тегами и потом при помощи Views выводить записи по определенным темам/тегам. Довольно просто делается, при помощи всего одного view, принимающего тег параметром
Спасибо за совет, посмотрю.
Ещё раз спасибо - скорее всего записи блога на одну тематику организую в форме общедоступной Organic Group. А как мне несколько тем вывести в один канал? Допустим блоги на тему фильмы, литература, живопись вывести в один канал "искусство" так, чтобы на странице отображались только несколько последних новостей из определённой группы в форме названия новости (максимум с анонсом)? это делать с помощью views,или придётся комбинировать несколько views с помощью panels или аналогов?
Во views множество возможностей для фильтрации, в том числе можно выудить только нужные тэги, типы материала, и вообще фильтровать можно по значению любого поля и даже больше, поковыряйся, разберись. И форму вывода тоже можно менять, тизером, табличкой, списком, только нужные поля и тд, view очень мощная штука.
А панели нужны для легкого позиционированя блоков и прочего, часто можно обойтись css для этого
Всё, разобрался. Спасибо за поданные советы. Организовал вывод блогов в Organic Groups как коллективные общедоступные для просмотра блоги (под-каналы в структуре, "темы"), "темы" дёрнул views в блоки, назначил свои блоки для страниц каналов, а каналы с помощью views в виде блоков вывел на главную. очень помог ресурс http://mustardseedmedia.com/podcast/ , если кому пригодится.