Drupal book: видео, статьи о Drupal 8 и Drupal 7

1.5. Выбор хостинга, покупка доменного имени. Перенос сайта на хостинг.

Вы уже сделали свой сайт и готовы выложить его в интернет. Теперь вам понадобятся две вещи домен и хостинг. При покупке домена и хостинга нужно внимательно читать тарифы и быть уверенным, что у вас будет работать Drupal 8.

Давайте начнем с простого, с домена.

Создание responsive slider (slideshow) с помощью модуля Views Slideshow

Все больше и больше пользователей интернет заходят в него с мобильных устройств. По этому все на сайте должно быть responsive, адаптировано под мобильные устройства. Но когда ставишь модуль Views Slideshow,  то видишь position: absolute; и заданную ширину больше 800 пикселей. Чтобы это исправить, нужно пропатчить модуль Views Slideshow:

Кастомный анти-спам модуль по стоп словам

Иногда спаммеры пытаются активно добавить ссылку на свой сайт в ваши комментарии, чтобы этого не произошло вы можете добавить фильтр по спам словам. В 6ом друпале для этого был модуль Wordfilter:

https://www.drupal.org/project/wordfilter

4.5.3. Views Аргументы (контекстные фильтры).

Очень часто нам нужно вывести блок относящийся к определенному пользователю (например его статьи или объявления), вывести автора ноды в блоке, на странице этой ноды.

Но при этом у каждого пользователя свой список объявлений, у каждой ноды свой автор и эти блоки будут соответсвенно разные для каждой ноды и пользователя. Для подобных блоков у нас есть контекстные фильтры во вьюс.

4.5.2. Views exposed filters. Доска объявлений на Drupal 8.

Модуль Views позволяет не только задать фильтр и вывести материалы, но и позволяет изменять эти фильтры динамически. Давайте создадим небольшую доску объявлений недвижимости с помощью модуля Views.

Для того чтобы выводить объявления, нам нужно сначала создать тип материала Объявление. Для этого зайдем Структура - Типы материалов - Добавить тип материала:

4.5.0. Обзор модуля Views.

Если вы заинтересовались друпалом, то значит вы рано или поздно дойдете до модуля Views. Этот модуль позволяет выводить практические все что есть в друпале: пользователи, контент, комментарии, таксономию. Причем он позволяет выводить таблицами, блоками, слайдерами, календарями, списками, графиками и другими видами данных и оформлений. Этот модуль внесли в ядро друпала начиная с 8ой версии. Так давайте же осмотрим этот модуль пока издалека.

Страницы