Joomla.it Forum
Joomla! 1.5.x (versione con supporto terminato) => Joomla! 1.5 => I Template di Joomla 1.5.x => : stil0s0 19 May 2010, 12:25:39
-
Ciao a tutti,
adesso che ho imparato come costruire un template base, vorrei sapere come aggiungere l'opzione del cambio di colore, dello sfondo e della larghezza come in " rhuk_milkyway"
qualcuno sa come possso fare oppure conosce una bella guida dove posso trovare ciò?
-
il cambio colore del template citato viene fatto da panello del template, x cui . fai prima a vedere come e stato fatto quello , prendi spunto da quel template e lo ricrei sul tuo.
non hai bisogno di guide ti basta capire come e stato fatto.
-
E in ogni caso qui ci sta una ottima guida:
http://wiki.joomla.it/index.php?title=Parametri_dei_Template
alla quale mi sono ispirato per ampliare i parametri proprio del rhuk:
http://www.joomla.it/articoli-della-community/945-i-parametri-dei-template.html
;)
-
grazie,
ho provato, ma è un pò complicatino.
non c'è un passo passo?
wikijoomla dà molto per scontato
-
allora vediamo se ho capito: questa soluzione funziona! :)
Voglio che si cambi sfondo:
1 Creo un css chiamato orange.css ed inserisco nel body il colore arancione.
2 vado nel templatedetails.xml ed inserisco nel <filenalme> orange.css e poi questo:
<params>
<params>
<param name="backgroundVariation" type="list" default="white" label="backgroundVariation" description="Color variation to use">
<option value="white">white</option>
<option value="orange">orange</option>
</param></params>
NB ho chiamato "white" è il mio css di base.
3 Vado nel params.ini e scrivo:
backgroundVariation=white (che è quello di default vero??)
4 vado in index.php e copio in <head></head>:
<link rel="stylesheet" href="templates/esercitazioniweb/css/white.css" type="text/css" /> (FOGLIO DI STILE DI BASE)
<link rel="stylesheet" href="<?php echo $this->baseurl ?>templates/esercitazioniweb/css/<?php echo $this->params->get('backgroundVariation'); ?>.css" type="text/css" />
<?php
$tplColour = $this->params->get( 'backgroundVariation' );
$this->addStyleSheet( $this->baseurl . '/templates/'
. $this->template . '/css/' . $tplColour .'.css' );
?>
------- ho fatto totto giusto?
Se oltre al colore di sfondo, avessi cambiato magari anche i caratteri, joomla avrebbe visualizzato tutto oppure solo il background perchè ci sono proprietà particolari?