generate:plugin:block

Genera un plugin de bloque

Uso:

drupal generate:plugin:block [options]
  gpb

Opciones disponibles

Opción Detalles
--module Nombre del módulo.
--class Nombre de la clase del plugin
--plugin-label Etiqueta del plugin
--plugin-id ID del plugin
--theme-region Región del tema para renderizar el plugin de bloque
--inputs Crear campos de entrada en un formulario.
--services Cargar servicios desde el contenedor.
--twigtemplate Generate theme template

Ejemplos

Generar un plugin de bloque en la región de la cabecera con un campo tipo input especificando el nombre del módulo, la clase, la etiqueta, su id, la región y el input

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":""'