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

Lección 5 sobre temas de Drupal. Temas de campo. Plantilla Field.tpl.php.

11/05/2025, by Ivan

En esta lección continuamos con la tematización en Drupal y esta vez tematizaremos los campos. Después de esta lección, pasaremos a tematizar la salida de Views.

Para tematizar un campo, debes copiar el archivo modules/field/theme/field.tpl.php en la carpeta templates de tu tema y renombrarlo según uno de los siguientes patrones:

  • field--FIELD_TYPE.tpl.php — la plantilla se aplicará a todos los campos del tipo FIELD_TYPE. Por ejemplo, para tematizar todos los campos de tipo Image, crea una plantilla con el nombre field--image.php.

  • field--FIELD_NAME.tpl.php — la plantilla se aplicará al campo con el nombre FIELD_NAME. Por ejemplo, para tematizar el campo llamado field_images, crea una plantilla llamada field--field_images.tpl.php.

  • field--BUNDLE.tpl.php — la plantilla se aplicará a todos los campos agregados a la entidad del tipo BUNDLE. Por ejemplo, para tematizar todos los campos en un contenido del tipo page, crea la plantilla field--page.tpl.php.

  • field--FIELD_NAME--BUNDLE.tpl.php — la plantilla se aplicará únicamente al campo FIELD_NAME que se encuentra en la entidad del tipo BUNDLE. Por ejemplo, para tematizar el campo field_images en un contenido del tipo page, crea la plantilla field--field_images--page.tpl.php.

Una vez copiada y renombrada la plantilla, debes limpiar la caché y editar el archivo creado. La descripción de todas las variables disponibles se encuentra en los comentarios de la plantilla.