logo

Extra Block Types (EBT) - Nuova esperienza con Layout Builder❗

Extra Block Types (EBT) - tipi di blocchi stilizzati e personalizzabili: Slideshows, Tabs, Cards, Accordion e molti altri. Impostazioni integrate per sfondo, DOM Box, plugin javascript. Vivi oggi il futuro della costruzione dei layout.

Demo moduli EBT Scarica moduli EBT

❗Extra Paragraph Types (EPT) - Nuova esperienza con Paragraphs

Extra Paragraph Types (EPT) - insieme di moduli basati su paragrafi in modo analogo.

Demo moduli EPT Scarica moduli EPT

Scorri

Tematizzazione di Drupal — Lezione 5: Tematizzazione del campo. Template field.tpl.php.

14/10/2025, by Ivan

In questa lezione continuiamo a tematizzare Drupal e questa volta ci occuperemo della tematizzazione dei campi. Dopo questa lezione, passeremo alla tematizzazione della visualizzazione con Views.

Per tematizzare un campo, è necessario copiare il file modules/field/theme/field.tpl.php nella cartella templates del proprio tema e rinominarlo secondo uno dei seguenti schemi:

  • field--FIELD_TYPE.tpl.php — il template verrà applicato a tutti i campi del tipo FIELD_TYPE. Ad esempio, per tematizzare tutti i campi di tipo Image, occorre creare un template chiamato field--image.php.

  • field--FIELD_NAME.tpl.php — il template verrà applicato al campo con il nome FIELD_NAME. Ad esempio, per tematizzare un campo chiamato field_images, bisogna creare un template denominato field--field_images.tpl.php.

  • field--BUNDLE.tpl.php — il template verrà applicato a tutti i campi aggiunti a un'entità del tipo BUNDLE. Ad esempio, per tematizzare tutti i campi del tipo di contenuto page, occorre creare un file chiamato field--page.tpl.php.

  • field--FIELD_NAME--BUNDLE.tpl.php — il template verrà applicato solo al campo FIELD_NAME appartenente a un'entità del tipo BUNDLE. Ad esempio, per tematizzare il campo field_images all’interno del tipo di contenuto page, bisogna creare il file field--field_images--page.tpl.php.

Dopo aver copiato e rinominato il template, è necessario svuotare la cache e modificare il file creato. La descrizione di tutte le variabili disponibili si trova nei commenti del template.