2. Il template in Drupal definisce il livello di
presentazione lato utente (front-end).
Per far si che un template esista in Drupal è
necessario un unico file .info. Tale file definisce le
informazioni base del template stesso.
5. il file .info deve essere dello stesso nome della
cartella del nostro template.
6. name = template name
description = descrizione del template
core = versione di drupal richiesta (6.x, 7.x,...)
regions = le regioni del nostro template
features = feauters attive su questo template
stylesheets = fogli di stili associati al template
scripts = javascript associati al template
9. I file .tpl.php vengono usati per strutturare
visivamente il sito.
Ogni file appartiene ad una determinata struttura.
10. Si occupa della struttura HTML dell’intero sito.
Viene utilizzato per definire esclusivamente il
DTD e i tag principale dell’html (html-head-body).
html.tpl.php
11. Si occupa della struttura generale che,
difficilmente, cambia all’interno del sito.
Crea il contenitore per il nostro contenuto.
page.tpl.php
12. Si occupa della struttura di ogni contenuto che
inseriamo.
node--article.tpl.php
node.tpl.php
node.tpl.php
13. Si occupa della struttura delle regioni.
region--header.tpl.php
region.tpl.php
region.tpl.php
14. Si occupa della struttura dei blocchi.
block--content.tpl.php
block.tpl.php
block.tpl.php
15. Si occupa della struttura di ogni singolo campo.
field--field-name-article.tpl.php
field--field-name.tpl.php
field.tpl.php
field.tpl.php