Joomla.it Forum
Joomla! 1.0.x (versione con supporto terminato) => Le voci di Joomla.it (solo per versione Joomla 1.0.x) => I Template di Joomla 1.0.x => : naptre 15 Sep 2006, 14:28:42
-
se non è troppo complicato vorrei intervenire nel mio template per fare in modo che il background del sito cambi colore a seconda delle pagine in cui si trova. Esempio Home un background, contatti un altro ecc... è possibile?
grazie
-
ciao,
è possibile con la tecnica di assegnazione di diversi template per le diverse voci di menù
il riferimento:
http://www.joomla.it/index.php?option=com_smf&Itemid=128&topic=8.0
-
ciao,
è possibile con la tecnica di assegnazione di diversi template per le diverse voci di menù
il riferimento:
http://www.joomla.it/index.php?option=com_smf&Itemid=128&topic=8.0
Ciao Carloernesto grazie mille per la risposta, ho letto tutte le citazioni che mi hai linkato e quindi se ho capito bene nel mio caso devo creare template che si diversificano solo nel background e assegnarli alle pagine che voglio. La prima cosa che mi preoccupa però e che se io creo tre o quattro template in questo modo, poi da quel momento ogni modifica alle parti comuni (praticamente tutte) devo eseguirle su tutti i template? la cosa diventa al quanto macchinosa ...
-
un altro modo per modificare lo sfondo degli articoli, è quello di utilizzare i css e "Suffisso Class CSS pagina" che si trova tra i parametri (sulla destra) quando editi un articolo
per esempio impostando arancione, blu e rosso
avrai la tua classe css compilanta nel seguente modo:
.contentpaneopenarancione{
background:orange;
}
.contentpaneopenblu{
background:blue;
}
.contentpaneopenrosso{
background:red;
}
puoi utilizzare anche le img qua un riferimento per le regole css dello sfondo
http://www.w3schools.com/css/css_background.asp
-
ma vale anche per lo sfondo che voglio cambiare io?
questo è lo sfondo che deve cambiare:
body#bd {
margin: 5px 0;
background: url(../images/body-bg.gif) repeat-x top left #ffc500;
text-align: center;
}
quindi se assegno un suffizio poi posso dire a quella determinata pagina di usarlo?
-
direi di no!
dove lo imposti il class suffix per body?
io pensavo a un misto delle soluzioni che ti ho illustrato.
magari si può fare con le condizioni php sull'index.php del template.
non ho mai provato perchè non mi è mai serivito. prova a sperimentare...