Joomla.it Forum

Joomla! 1.5.x (versione con supporto terminato) => Joomla! 1.5 => I Template di Joomla 1.5.x => : grisoni77 21 Jan 2009, 14:19:47

: assegnazione template
: grisoni77 21 Jan 2009, 14:19:47
Ciao a tutti,

ho un problema con un template e mi chiedevo se qualcuno di voi possa avere una risposta...

ho due template fatti da me (l'uno è la copia dell'altro, cambiano solo i colori assegnati)
Ho configurato il primo come predefinito e quello copiato l'ho assegnato a una specifica voce di menu...

Il problema è che il template non cambia e viene mantenuto sempre quello predefinito...qualcuno ha idea di cosa possa essere? Può dipendere da qualcosa legato al file XML di configurazione?

Grazie,
Cristiano
: Re: aeegnazione template
: Kriss 21 Jan 2009, 15:20:21
Ciao,
i due template si chiamano in modi diversi?
: Re: aeegnazione template
: grisoni77 21 Jan 2009, 15:20:53
aggiungo che la cosa non funziona assegnando template diversi dal mio (ho provato con ja-purity)...

E' un baco?
: Re: aeegnazione template
: grisoni77 21 Jan 2009, 15:21:32
Ciao,
i due template si chiamano in modi diversi?


si, uno si chama cantina l'altro cantina_vini
: Re: aeegnazione template
: grisoni77 22 Jan 2009, 17:12:45
Ho fatto un pò di debugging sul codice ed ho scoperto che il problema sta nel metodo getTemplate di JSite...

Il metodo cerca di recuperare l'id della voce di menu attraverso il codice:

:
// Get the id of the active menu item
$menu =& JSite::getMenu();
$item = $menu->getActive();

il problema è che getActive restituisce sempre 0 (zero)...ed ho verificato che nella query string il parametro Itemid è specificato correttamente...

mah...