Дополнительные типы блоков (EBT) — новый опыт конструктора страниц❗
Дополнительные типы блоков (EBT) — стилизованные, настраиваемые типы блоков: слайдшоу, вкладки, карточки, аккордеоны и многие другие. Встроенные настройки для фона, DOM Box, плагины Javascript.
❗Дополнительные типы параграфов (EPT) — новый опыт работы с параграфами
Дополнительные типы параграфов (EPT) — набор модулей, основанный на аналогичных параграфах.
12. Разработка модулей для Drupal
Menu
- Установка Drupal с Lando
 - 2. Базовые возможности Drupal
 - 3. Drupal Конфигурация
 - 4. Конструкторы Drupal
 - 5. Drupal Commerce - модуль интернет магазина для Drupal
 - 6. Drupal и SEO.
 - 8. Темизация Drupal
 - 9. Продвинутая темизация Drupal
 - 
        12. Разработка модулей для Drupal
                                
- 12.2. Что такое hook в Drupal 8?
 - 12.3. Создаем кастомный Drupal 8 модуль. Вывод страницы программно.
 - 12.4. Создание страниц для premium аккаунта.
 - 12.5. Основная документация по Drupal api.drupal.org. Как искать информацию по API Drupal.
 - 12.6. Роут с параметром.
 - 12.7. Плагины в Drupal 8. Выводим блок.
 - 12.8. Работа с формами в Drupal 8. Добавляем форму администрирования.
 - 12.9. Работа с конфигурациями в Drupal 8. Active, Sync конфиги, перенос конфигов с DEV на LIVE.
 - 12.10. Drupal 8 Fields API. Drupal поля в базе данных.
 - 12.11. Drupal 8 Entity API. Создание кастомной сущности. Генерация сущности через Drupal Console.
 - 12.12. Event Dispatcher, кастомный код для определенных событий.
 - 12.13. Работа с базой данных в Drupal 8
 - 12.14. Интеграция Drupal модуля со Views
 - 12.15. Services и Dependency Injection.
 
 - Drupal decoupled. Создание бекэнда на Drupal.
 - Старые статьи
 
Все что мы разбирали разбирали раньше, все было похоже на предыдующие версии друпала. Но с разработкой все обстоит по другому. Хотя сверху друпал выглядит также как и Drupal 7, но внутри друпал состоит из компонентов Symfony, своих компонентов, а также библиотек на все случаи жизни. Поэтому придется разобраться с новой системой плагинов, разобраться с ООП в PHP.
Для начала мы начнем с уже довольно привычных вещей хуков друпала, потом разберемся как работает друпал со страницами (route), добавим новую страницу, рассмотрим как друпал обрабатывает запросы.
По ходу добавления новых статей и видео буду расширять эту вступительную статью.