Drupal 8.x

10. Drupal Ubercart - создание интернет магазина на Drupal 8.

Ubercart - это модуль интернет магазина для друпал. Сейчас возможно нет достаточного количества модулей для Drupal Ubercart 8.x (на апрель 16го года), но в скором времени они появятся и можно будет делать магазин не на 7ом друпале, а на 8ом.

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

Из коробки в Уберкарте доступен следующий функционал:

4.5.5. Views slideshow - вывод jQuery-слайдшоу и каруселей через Views.

В 7ом друпале было много модулей для интеграции разных jQuery слайдшоу с друпал. Наверно самым популярным и удобным был Views Slideshow. В 7ой версии модуля Views Slideshow был один недостаток, он был не responsive. Сейчас в 8ой версии это поправили, поэтому давайте сделаем слайдшоу именно на Views Slideshow.

Для начала вам нужно будет скачать и установить сам модуль Views Slideshow, также нужно будет включить подмодуль Views Slideshow Cycle:

4.3. Panels, Page Manager - Конструктор вывода страниц. Создание главной страницы.

Мы уже разобрались с модулем Display Suite, который позволяет организовать вывод типа материала в несколько колонок.

Теперь мы расмотрим модули Page Manager и Panels, они позволяют вывести в колонки не только тип материла, но и дополнительные блоки на странице. Это особенно удобно для главной страницы сайта, где мы размещаем различные анонсы новостей, блогов, статей.

Скриншот

8.9. Темизация Views Drupal 8. Создаем owl carousel слайдшоу с thumbnails.

Очень часто нас не устраивает шаблон Views, поэтому мы можем переопределить шаблоны для Views. К сожалению пока нет UI для поиска нужного шаблона во Views, но мы можем использовать паттерны для переопределения шаблонов. Подробнее о паттернах в этой статье:

8.6. Работа с шаблонами в Drupal 8. Какие есть шаблоны в ядре Drupal 8.

В частности нас интересует вот это:

8.7. Работа с регионами и блоками в Drupal 8.

Для того чтобы у вас появился новый регион, через который вы сможете выводить блоки, вам нужно:

  • Добавить данные о регионе в файл theme.info.yml
  • Отредактировать page.html.twig, добавив в него вывод нового региона

Добавляем данные о регионе в файл drupalbook.info.yml

Все регионы объединены ключем regions:

1.2.1. Обновление модулей и ядра Drupal 8.

Очень часто для модулей и ядра Drupal 8 выходят обновления. Не все обновления стоит ставить, главное обращать внимания на обновления безопасности. Друпал подсвечивает сообщения о таких обновлениях красным цветом:

друпал обновления

Страницы

Подписка на RSS - Drupal 8.x