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 1: File Readme del tema Zen

14/10/2025, by Ivan

Da dove iniziare?

Evviva! Hai aperto il file giusto per cominciare. La prima cosa che molti notano dopo aver scaricato il tema Zen è che contiene molti più file rispetto ad altri temi.

Non preoccuparti! Non devi conoscere tutto subito per creare un tema per Drupal.

Zen ti offre ciò che ancora non sai e attenderà pazientemente mentre studi la documentazione e i commenti a riguardo.

Cosa sono i temi base, i sotto-temi e i temi di partenza?

Spesso il modo migliore per imparare un sistema è esaminare esempi esistenti e modificarli per capire come funzionano. Il grande svantaggio di questo metodo è che, se qualcosa si rompe e l’esempio originale funzionava prima delle modifiche, pochi saranno disposti ad aiutarti a risolverlo.

Il sistema di tematizzazione di Drupal ha una soluzione a questo problema: i temi genitori e i sotto-temi. I sotto-temi ereditano tutto il codice HTML, CSS e PHP dal loro tema genitore (detto anche tema base). Con Drupal, è molto semplice per un sotto-tema sovrascrivere solo la parte del tema genitore che si desidera modificare.

Un tema di partenza è un sotto-tema creato appositamente come punto di partenza per lo sviluppo del tema personalizzato del tuo sito. In genere è utilizzato insieme a un tema base.

Come creare un tema con Zen?

Il tema Zen include sia il tema base Zen, sia un tema di partenza chiamato STARTERKIT. Non devi modificare alcun file CSS o PHP all’interno della cartella Zen; invece, devi creare un sotto-tema di Zen e posizionarlo in una cartella al di fuori della directory principale di Zen.

Installazione

Se non sai ancora come installare un tema in Drupal, troverai una procedura di installazione rapida più avanti in questo documento.

Creazione di un tema con Zen

Consulta il file STARTERKIT/README.txt per le istruzioni complete.

File .info del tema

Le informazioni contenute nel file .info del tuo sotto-tema descrivono i dettagli principali del tema: Drupal deve sapere il suo nome, la descrizione, le caratteristiche, le regioni del layout, i file CSS e JavaScript. Non preoccuparti ancora troppo di tutte queste voci: le vedremo più avanti.

CSS

Dopo aver creato il tuo sotto-tema, apri il file README.txt nella cartella CSS del tuo sotto-tema.

Non farti spaventare dal numero di file presenti nella directory; leggi semplicemente il file README.txt per una spiegazione chiara.

Template

Ora dai un’occhiata al file README.txt nella cartella templates del tuo sotto-tema.