Drupal без Views представить просто не возможно. Этот модуль пояляется на чистом дурпале одним из первых. И в процессе разработки сайта обрастает дополнительными модулями, которые так или иначе влияют на работу вьюсов, добавляют различные возможности для формирвоания, фильтрации, вывода содержимого.
P.S. Это краткий обзор модулей, которые можно использовать в союзе с Views 3, а не инструкции по установке, настройке и особенностями каждого из нижеперечисленных модулей. Поэтому, если вам нужна более подробная информация - не ленитесь изучить страницу проекта на drupal.org, почитать readme.txt к модулю и потестить его.
1. Views Hacks
Модуль Views Hacks представляет собой набор хуков, которые дают нам дополнительную функциональность: автоприменение фильтров, автообновление вьюсы через заданный веременной интервал, перевернутые таблицы и некоторые другие полезные плюшки.
2. Views Bulk Operations
Он же VBO. Позволяет совершать массовые действия с контентом. Штука куда более удобная, чем стандартная панелька управления контентом сайта.
3. Views UI: Edit Basic Settings
Вряд ли возможности модуля Views UI: edit basic settings вам понадобится для собственных сайтов. Но для клиентов, для которых редактирование своего сайта без привлечения разработчика (то бишь вас) - целая проблема, очень может помочь. Этот небольшой модуль позволит редактировать количество отображаемых материалов, пустой текст, содержимое подвала и шапки представления. Права для использования этих возможностей задаются администратором, поэтому вы можете дать доступ только к тем пунктам, изменение которых точно ничего не испортит на сайте. Кстати, модуль дружен с Wysiwyg. Так что клиента пользоваться своим сайтов вполне можно обучить.
4. Semantic Views
Semantic Views более актуален для Views 2, поскольку в 3 ветке модуля есть возможности управления стилями полей и строк вьюсы. Но все же модуль может пригодится: он позволяет управлять стилями через пользовательский интерфейс и избавляет от необходимости переопределять шаблоны вывода представлений.
5. Better Exposed Filter
Модуль better exposed filter дает возможность сделать формы фильтров во вьюсах более удобными для пользователя. Чекбоксы и радио-кнопки, возможность разом выбрать все или отменить выбор вовсе, поддержка автоприменения фильтра без лишних кнопок. Для фильтра типа "больше или меньше чем Х" или "от Х до Y" можно использовать jQuery Slider.
6. Views Global Filter
Views Global Filter - штука безусловно замечательная. Позволяет создавать глобальные фильры и применять их во все надлежащие вьюсы, находящиеся на одной или на разных страницах. Таким образом мы можем предложить пользователю выбор Города или страны, каких-либо характеристик и показывать ему уже на других страницах контент в соответствии с его выбором.
7. Views Autocomplite Filters
Если во вьюсе используются раскрытые фильтры, модуль Views Autocomplite Filters может вам очень пригодится. Для текстовых полей формы с фильтрами, которые предполагают ввод пользовательского текста, добавляется автопоиск содержимого по первым буквам и в выпадающем списке предлагаются имеющиеся варианты.
8. Views Infinity Scroll
Небольшой модуль Views Infinity Scroll дает альтернативный вариант стандартного пейджера вьюсы: при скроллинге страницы автоматически подгружает следующую порцию содержимого вьюсы. Модуль хорош, и я его использую. Правда есть неудобство - если я хочу перейти прямиком к подвалу сайта, находясь на "бесконечной" странице - приходится ждать, когда все X страниц подгрузятся. Поэтому поводу ищется альтернатива - чтобы подгружался контент не автоматом, а по нажатию кнопки типа "еще статей".
9. Views Load More
Похожий на предыдущий, Views Load More предлагает альтернативу стандартному пейджеру, а именно - загрузка следующей страницы по клику на ссылочку "Load More". По идее, содержимое следующей страницы должно подгружаться к уже открытому контенту. Однако тест модуля на живом сайте показал некоторую глюкавость решения. Так что замена Infinity Scroll на Load More отклаыдвается до решения суда, пока не разберусь что к чему.
10. Views Accordeon
JQuery плагин Accordeon в представлении не нуждается, собственно и назначение модуля Views Accordeon очевидно:
11. Views Ticker
Замечательный модуль, часто бывает очень кстати. Views Ticker предполагает выводить поля вьюсы в виде бегущей строки или "рулетки", плавно прокручивая заданное количество элементов. Есть несколько эффектов - затемнение, прокрутка вверх или вниз, собственно бегущая строка и BBC-style (примеры всех 5 возможных вариантов тут: viewsticker.inettity.com)
12. Views Fluid Grid
В отличие от классической сетки, Fluid Grid выводит строки вьюсы вот так:
Картину дополняет оформление элементов, хотя ясное дело - тюнинг дело сугубо индивидуальное, а так же возможность задать фиксированную ширину и высоту. То, что делает этот модуль можно сделать и руками, нехитрыми внедрениями в css.
13. Views Tooltip
Views Tooltip добавляет формат для вывода поля - в виде tooltip'а:
14. Views Horizontal Slider
Модуль Views Horizontal Slider умеет выводить вьюсу вот так:
Живой пример: drupal-demo.artwaves.de
Использование этого решения с текстом мне не особо нравится, а вот как вариант навигации в слайдере - очень даже годится. Более того, если проявить фантазию - можно добиться отличного результата.
15. Draggable Views
Название Draggable Views говорит само за себя: модуль позволяет создавать вьюсы, в которых элементы сортируются методом drag'n'drop. Често скажу - не тестировала, но модуль определенно вызывает интерес. Обязательно попробую его в деле.