generate:plugin:block

Генерирует плагин блока

Использование:

drupal generate:plugin:block  [options]
gpb

Доступные параметры

КомандаДетали

--module

Имя модуля.

--class

Имя класса плагина

--plugin-label

Plugin label

--plugin-id

ID плагина

--theme-region

Регион темы для отображения плагина блока

--inputs

Создание полей ввода в форме.

--services

Загрузка сервисов из контейнера.

--twigtemplate

Generate theme template

Примеры

Генерирует плагин блока в регионе header по имени модуля, классу, заголовку, ID, региону и вводу полей

drupal generate:plugin:block  \
  --module="modulename"  \
  --class="DefaultBlock"  \
  --label="Default block"  \
  --plugin-id="default_block"  \
  --theme-region="header"  \
  --inputs='"name":"inputtext", "type":"text_format", "label":"InputText", "options":"", "description":"Just an input text", "maxlength":"", "size":"", "default_value":"", "weight":"0", "fieldset":""'