Дополнительные типы блоков (EBT) — новый опыт конструктора страниц❗
Дополнительные типы блоков (EBT) — стилизованные, настраиваемые типы блоков: слайдшоу, вкладки, карточки, аккордеоны и многие другие. Встроенные настройки для фона, DOM Box, плагины Javascript.
❗Дополнительные типы параграфов (EPT) — новый опыт работы с параграфами
Дополнительные типы параграфов (EPT) — набор модулей, основанный на аналогичных параграфах.
GLightbox is a pure javascript lightbox (Colorbox alternative without jQuery)❗
It can display images, iframes, inline content and videos with optional autoplay for YouTube, Vimeo and even self-hosted videos.
8. Темизация Drupal
Menu
- Установка Drupal с Lando
- 2. Базовые возможности Drupal
- 3. Drupal Конфигурация
- 4. Конструкторы Drupal
- 5. Drupal Commerce - модуль интернет магазина для Drupal
- 6. Drupal и SEO.
-
8. Темизация Drupal
- 8.1. Темы ядра Drupal 8.
- 8.2. Из чего состоит тема Drupal 8. Обзор темы Stark.
- 8.3. Создание своей Drupal 8 темы на основе темы Stable.
- 8.4. Twig - новый шаблонизатор для Drupal.
- 8.5. Работа с CSS в Drupal 8. Breakpoints, responsive настройки в теме Drupal 8.
- 8.6. Работа с шаблонами в Drupal 8. Какие есть шаблоны в ядре Drupal 8.
- 8.7. Работа с регионами и блоками в Drupal 8.
- 8.8. Работа с javascript/jQuery в Drupal 8. Что такое behaviors?
- 8.9. Темизация Views Drupal 8. Создаем owl carousel слайдшоу с thumbnails.
- 9. Продвинутая темизация Drupal
- 12. Разработка модулей для Drupal
- Drupal decoupled. Создание бекэнда на Drupal.
- Старые статьи
Темизация в Drupal, начиная с версии 8, притерпела значительные изменения. Это связано в первую очередь с переходом на объектно-ориентированное программирование и использование шаблонизатора twig. Если раньше было достаточно изучить немного PHP, HTML, CSS и начать делать свою тему оформления, то сейчас нужно еще разобраться и с twig. С одной стороны это усложняет процесс освоения друпала, но с другой стороны упрощает процесс разработки. Использовать шаблонизатор удобнее для группы разработчиков, когда один специалисты специализируются на разработке функциона, а другие на разработке frontend'а сайта.
Но не стоит унывать, а стоит постепенно осваивать каждую новую технологию и подход к разработке: SASS, Twig, Grunt, bootstrap - все это давно стало стандартами разработки веб приложений. Так давайте и мы с вами разберемся как всем этим пользоваться.