Vi ringrazio per la spiegazione, ma sono un po' perplesso...
Assegnano un template diverso ad ogni pagina, nel caso avessi invece che 3 pagine, 30 pagine, mi troverei con 30 template diversi da gestire...
Nel caso dovessi poi modificare una caratteristica comune ai diversi template dovrei quindi ripetere la modifica 30 volte?
Grazie ancora.
Mi permetto di osservare che professionalmente non dai una bella immagine se hai un sito in cui ogni pagina ha di fatto un aspetto diverso.
Quando un utente naviga non può ogni volta doversi riadattare all'aspetto, mettersi a cercare i punti fondamentali del sito sparsi nella nuova grafica o cosa altro.
Un template è costituito da un file di HTML/PHP, da un XML per l'installazione, dal footage come immagini ecc, e dal css.
Fatta questa premessa la tua idea di apportare n modifiche a seconda della necessità di avere n template diversi credo che sia contraria a qualsiasi normale indole informatica che: "se può evita"

Credo che tu difficilmente riuscirai a trovare in giro una serie di template che abbiano una parte costituende comune che viene inserita con un include(), ma nessuno ti vieta di realizzartelo da te.
L'idea potrebbe essere questa: immaginiamo una serie di template in cui tu voglia mantenere invariata la parte in alto e la parte in basso ma che la zona centrale debba essere personalizzata a seconda dell'aspetto che voglio.
include("top.php")
...
parte che personalizzo
...
include("bottom.php")
Ogni template sarà differenziato dalla personalizzazione.
Modificando le parti comuni avrai la possibilità di modificare tutti i template, ma in Joomla ti troverai comunque da dover "Amministrare" n template.
Spero di essere stato chiaro