Preparazione dell’impalcatura del modulo
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.