Joomla.it Forum
Joomla! 1.5.x (versione con supporto terminato) => Joomla! 1.5 => I Template di Joomla 1.5.x => : Barb 21 Feb 2011, 16:39:41
-
Ciao a tutti, mi scuso se è già stato chiesto ma la funzione di ricerca è disabilitata al momento e avrei bisogno di risolvere un problema.
Ho visto che alcuni temi di Joomla 1.5 hanno un file "page.php" al loro interno. A cosa serve? Credo che permetta un diverso layout solo per una determinata pagina, ed in effetti miservirebbe per una pagina della quale ho bisogno solo header e footer, senza il body centrale (che ovviamente deve esserci in tutte le altre).
Se il mio ragionamento è corretto, come funziona? Cioè, cosa deve contenere e come settarla da Joomla?
Analogamente, le pagine come component.php a cosa servono? Ho fatto un po' di temi per Joomla ma con index.php riesco a fare praticamente tutto, quindi mi chiedo a cosa servano (no ho trovato info neanche cercando in giro, tutti i vari tutorial su Joomla prendono come base un tema con solo index.php).
Grazie in anticipo per le rispote ^^
-
Dipende dalla complessità dei template Barb. Alcuni sono dei veri e propri framework con le proprie classi.
Un po' come le automobili: ce ne sono da 10000 euro e da 1.200.000 euro. Tutte hanno quattro ruote e fanno circa la stessa cosa.
Ma tu non ti angustiare per questo. Il tuo problema lo risolvi duplicando il template, facendogli le modifiche necessarie ed assegnandolo alla pagina che vuoi... ;)
-
Grazie per la risposta! ^_^
Quindi vediamo se ho capito bene: posso fare una copia di index.php, rinominarla in tizio.php apportando le modifiche che voglio (aggiungendo, togliendo ecc), e per linkarla come faccio? Uso una voce di menù "link esterno"? Mi manca quel passaggio...
-
Hai capito male... ::)
Io ho parlato di duplicare il template mica la index.php ;D
Nella cartella templates del tuo sito avrai la cartella tuotemplate. Ci vai sopra cola tasto destro fai copia e poi incolla avrai cosi la cartella tuotemplatecopia la apri e apri il file templateDetails.xml dove cambierai il nome da cosi:
<name>tuotemplate</name>
a così:
<name>tuotemplatecopia</name>.
Fai tutte le modifiche che vuoi e poi la assegni come spiegato qua:
http://www.joomla.it/articoli-della-community/807-diverse-pagine-diversi-template-lassegnazione-dei-template.html
;)
-
Posso farti un monumento? :D
Grazie infinite, funziona alla perfezione! Non sapevo dell'assegnazione dei template!
Ancora grazie, mi hai tolto da un bell'impiccio ^_^