Grazie per la risposta, ma non vedo un'altra sezione adatta.
Cmq ho scoperto l'arcano, ma non so risolverlo: il problema è che quando carico la pagina del componente, la variabile $Itemid non viene settata da joomla (sebbene sia presente nell'url), e questo causa un'errata visualizzazione dei menu.
Il codice incriminato è questo. Il file è l'helper dei moduli
function &_load()
{
global $mainframe, $Itemid;
Il valore di $Itemid, solo per quel componente, è vuoto.
Avete qualche idea?
Grazie