Drupal 8.x

Настраиваем SASS в PhpStorm

Устанавливаем Ruby, с помощью Ruby installer (выставите галочку записи ruby в path вашей операционной системы, чтобы ruby был доступен из любого места):

ruby installer

Ставим gem'ы SASS, SCSS

gem install SASS

gem install SCSS

Возможно нужно запустить в cmd.exe.

Дальше настраиваем наш File Watcher в PhpStorm (Скриншот для проекта на Ubuntu):

 

10.1. Установка и настройка Drupal Ubercart.

Устанавливается Ubercart как обычный модуль:

Ubercart модули

Первый блок модулей обязательны для установки:

Cart - модуль корзины.
Country - модуль настроек под определенную страну.
Order - модуль заказов.
Product - настройки продуктов.
Store -  основные настройки магазина.

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.

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

Страницы

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