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

Preparazione dell’impalcatura del modulo

04/10/2025, by Ivan

Menu

Nei seguenti sottocapitoli della guida creeremo esempi di diverse parti di un sito Drupal, come una pagina personalizzata, un blocco, un’entità, un campo e così via. Tutti gli esempi iniziano con la cartella del modulo e il file .info.yml, e solo con questi due elementi il modulo apparirà nella pagina di amministrazione delle estensioni di Drupal 8 o potrà essere attivato direttamente tramite Drush.

Questo sottocapitolo vi guiderà attraverso il processo iniziale, creando, nominando e posizionando correttamente il file .info.yml, che sarà il punto di partenza per ogni nuovo modulo che creerete.

Se volete clonare il repository Git con l’esempio di codice fornito in questa sezione, dovete installare Git e seguire le istruzioni. Potete clonare il repository Git utilizzando il seguente comando:

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

Tutti i file vengono scaricati per impostazione predefinita, ma potete “nasconderli” controllando la versione “scheletro” per iniziare. Per farlo, entrate nella directory del modulo e usate il seguente comando:

git checkout skeleton

Le altre branch dovrebbero corrispondere ai seguenti sottocapitoli di questa guida e sono pensate per allinearsi ai loro equivalenti più completi nel modulo Examples, disponibile qui.