Interested in our services or want to ask something? Contact us!

Akademgorodok 8 / 315,
Krasnoyarsk, 663600
Russia

Построение модуля Drupal 8: блоки и модули

Опубликовано: 05.10.2017

видео Построение модуля Drupal 8: блоки и модули

Введение в configuration Видеокурс по созданию модулей Drupal 8

Эта статья является второй из трех частей серии о том, как построить модуль Drupal 8 .



Как построить модуль Drupal 8:

• Построение модуля Drupal 8: маршрутизация, контроллеры и меню ссылок

• Построение модуля Drupal 8: блоки и модули

• Построение модуля Drupal 8: управление конфигурацией и служебный контейнер

В первой статье этого цикла мы начали с азов. Мы рассмотрели, какие файлы необходимы, чтобы сообщить Drupal о нашем модуле, как работает процесс маршрутизации и как программно создать ссылки меню в качестве конфигурации.


1.2 - Установка модулей на Drupal 8

В этой статье мы продолжим работу с нашим модулем, который вы можете посмотреть в этом хранилище , и рассмотрим два других важных функциональных элемента: блоки и формы.

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

Блоки Drupal 8

Крутым нововведением в Drupal 8 стали более наглядные блоки, что практически преобразовало их в плагины ( новая концепция бренда ). То есть теперь они представляют собой функциональные элементы, которые можно использовать в разных местах.

Вы можете создать в пользовательском интерфейсе блок и использовать его по всему сайту - вы больше не ограничены в использовании блока только одним местом применения.

Давайте продолжим и создадим простой тип блока, который выводит на экран по умолчанию " Привет, Мир! ". Все, что нам понадобится - это один файл классов, расположенный в папке src/Plugin/Block корневой директории нашего модуля.

rss