logo

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.

Módulos de demostración EBT Descargar módulos EBT

❗Extra Paragraph Types (EPT) - Nueva experiencia con Paragraphs

Extra Paragraph Types (EPT): conjunto de módulos basado en párrafos de forma análoga.

Módulos de demostración EPT Descargar módulos EPT

Scroll

Preparación del esqueleto del módulo

20/06/2025, by Ivan

Menu

En las siguientes subsecciones de esta guía, crearemos ejemplos de diferentes partes de un sitio Drupal, como una página personalizada, bloque, entidad, campo, etc. Todos los ejemplos comienzan con la carpeta del módulo y el archivo .info.yml. Solo con estos dos elementos, el módulo aparecerá en la página de administración de extensiones de Drupal 8 o podrá ser activado directamente mediante Drush.

Esta subsección te guiará a través del proceso de inicio creando, nombrando y ubicando correctamente el archivo .info.yml, que será el punto de partida para cada nuevo módulo que crees.

Si deseas clonar el repositorio git del ejemplo de código presentado en esta sección, debes instalar git y seguir las instrucciones. Puedes clonar el repositorio git usando el siguiente comando:

git clone https://github.com/sidharrell/D8HWexample.git modules/custom/hello_world

Todos los archivos se descargan por defecto, pero puedes "ocultarlos" comprobando la versión "esqueleto" para comenzar. Para hacer esto, entra en el directorio del módulo y usa el siguiente comando:

git checkout skeleton

Las demás ramas corresponden a las subsecciones siguientes de esta guía y están diseñadas para coincidir con sus equivalentes más completos en el módulo Examples, que se encuentra aquí.

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.