Extra Block Types (EBT) - Nueva experiencia con Layout Builder❗
Extra Block Types (EBT): tipos de bloques con estilo y personalizables: Presentaciones de diapositivas, Pestañas, Tarjetas, Acordeones y muchos más. Configuraciones integradas para fondo, DOM Box y plugins de JavaScript. Experimenta hoy el futuro de la construcción de diseños.
❗Extra Paragraph Types (EPT) - Nueva experiencia con Paragraphs
Extra Paragraph Types (EPT): conjunto de módulos basado en párrafos de forma análoga.
- Inicio
- Documentación de Drupal
- Creación de módulos para Drupal
- Crear un bloque en un módulo de Drupal programáticamente
Usar configuraciones en un bloque
Menu
- Comprendiendo Drupal
- Requisitos del sistema de Drupal
- Instalación de Drupal
- Gestión de configuración
- Multisitio Drupal
- Funciones especiales
- Solución de problemas en Drupal 8
-
Creación de módulos para Drupal
- Comenzando - Información de referencia (Drupal 8)
- Preparación del esqueleto del módulo
- Reglas para nombrar y ubicar tu módulo de Drupal 8
- Informa a Drupal 8 sobre tu módulo utilizando el archivo .info.yml
- Agregar archivo composer.json
- Mostrar en la página "Hello World" a través del módulo Drupal
- Agregar el controlador principal
- Agregar archivo de enrutamiento
- Agregar un enlace en el menú
- Vamos adelante
- Agregar configuración predeterminada
- Habilite la configuración predeterminada en su módulo de Drupal 8
- Guía práctica para crear módulos básicos en Drupal 8
- Estructura básica de un módulo Drupal
- Formulario de configuración en Drupal
- <p>Definición y uso de tu propia configuración en Drupal 8</p>
- Creación de una página en un módulo de Drupal de forma programática
- Crear un bloque en un módulo de Drupal programáticamente
- Creación de tipos de campo, widgets y formateadores en Drupal
- Event Subscriber y Event Dispatcher. Sistema de gestión de eventos en Drupal.
- Creación de un estilo de visualización Views para Drupal
- Agregar una plantilla de tematización en un módulo de Drupal
- Agregar hojas de estilo (CSS) y JavaScript (JS) en un módulo de Drupal 8
- Pruebas del módulo Drupal 8
- Publique su módulo en drupal.org
- Comprensión de los hooks
- Drupal 8 API
- Tematización de Drupal 8
- Actualización a Drupal 8
Para usar la configuración de instancias del bloque, podemos modificar el método build() de la clase HelloBlock:
/** * {@inheritdoc} */ public function build() { $config = $this->getConfiguration(); if (!empty($config['hello_block_name'])) { $name = $config['hello_block_name']; } else { $name = $this->t('a nadie'); } return [ '#markup' => $this->t('¡Hola @name!', [ '@name' => $name, ]), ]; }
Drupal’s online documentation is © 2000-2020 by the individual contributors and can be used in accordance with the Creative Commons License, Attribution-ShareAlike 2.0. PHP code is distributed under the GNU General Public License.