4.6. Webforms - мощный конструктор форм.
В этом видео мы разберем как работать с мощным конструктором форм Webform.
В этом видео мы разберем как работать с мощным конструктором форм Webform.
Модуль Views позволяет, не только выводить данные из таблиц друпала как они есть, но он также умеет подсчитывать это строки и группировать результаты. Эта возможность называется агрегацией (aggregation).
Видео:
https://www.youtube.com/watch?v=nxxaT-ANmFg
По умолчанию из коробки в друпале есть словарь таксономии Тэги (Tags). Давайте создадим блок с самыми популярными тегами и выведем в конце каждого тега, сколько материлов на сайте с этим тэгом. У нас получится примерно такой список:
В этом статье мы рассмотрим последний блок настроек Views Others (Другое)
В 7ом друпале было много модулей для интеграции разных jQuery слайдшоу с друпал. Наверно самым популярным и удобным был Views Slideshow. В 7ой версии модуля Views Slideshow был один недостаток, он был не responsive. Сейчас в 8ой версии это поправили, поэтому давайте сделаем слайдшоу именно на Views Slideshow.
Видео:
https://www.youtube.com/watch?v=XTfdlsmywLU
Для начала вам нужно будет скачать и установить сам модуль Views Slideshow, также нужно будет включить подмодуль Views Slideshow Cycle:
Видео: https://www.youtube.com/watch?v=A_ga0yYL7Tk
Связи (relations) в друпале очень важная часть, так соединяются термины таксономии и контент, пользователи и контент, товары и отображение товаров в commerce. Благодаря этому мы можем при выводе полей материала вывести поля пользователя, когда выводим товары, то вывести и их цену и артикул.
Очень часто нам нужно вывести блок относящийся к определенному пользователю (например его статьи или объявления), вывести автора ноды в блоке, на странице этой ноды.
Видео:
https://www.youtube.com/watch?v=3yu4hbmqph0
Но при этом у каждого пользователя свой список объявлений, у каждой ноды свой автор и эти блоки будут соответсвенно разные для каждой ноды и пользователя. Для подобных блоков у нас есть контекстные фильтры во вьюс.
Модуль Views позволяет не только задать фильтр и вывести материалы, но и позволяет изменять эти фильтры динамически. Давайте создадим небольшую доску объявлений недвижимости с помощью модуля Views.
Видео:
https://www.youtube.com/watch?v=pkdq0Oby3e8
Для того чтобы выводить объявления, нам нужно сначала создать тип материала Объявление. Для этого зайдем Структура - Типы материалов - Добавить тип материала:
Для начала нам нужно научиться выводить блоки и страницы с помощью Views. Давайте начнем со страниц. Выведем все статьи нашего сайта.
Давайте создадим наш первый вью (представление, view), заходим в меню Управление - Структура - Представления.
Если вы заинтересовались друпалом, то значит вы рано или поздно дойдете до модуля Views. Этот модуль позволяет выводить практические все что есть в друпале: пользователи, контент, комментарии, таксономию. Причем он позволяет выводить таблицами, блоками, слайдерами, календарями, списками, графиками и другими видами данных и оформлений. Этот модуль внесли в ядро друпала начиная с 8ой версии. Так давайте же осмотрим этот модуль пока издалека.
Вы, должно быть, только что установили Drupal или у вас есть сайт со стандартными настройками. Вы можете добавлять статьи и присваивать им теги. Теперь, вы бы хотели представить посетителям страницы, содержащей статьи конкретной категории, как это сделать? Вы решили отложить эту идею в сторону и вместо этого вывести все статьи с сортировкой по названию. Как это сделать?