salve a tutti, ho un piccolo problema con la creazione degli url.
all'interno del mio componente, se creo un url con JRoute che punta al mio componente, č tutto ok.
se invece punto ad un altro componente, non mi viene inserito l'Itemid

premetto che io non uso alcun file di router (l'altro componente si, ma non dovrebbe creare problemi).
mi sono fatto in giro in debug e ho capito pių o meno dov'č l'inghippo.
nell'oggetto JURI č presente la funzione getQuery:
function getQuery($toArray = false)
{
if($toArray) {
return $this->_vars;
}
//If the query is empty build it first
if(is_null($this->_query)) {
$this->_query = $this->buildQuery($this->_vars);
}
return $this->_query;
}
andando a cercare le differenze, ho visto che quando funziona, la variabile _query č nulla e quindi viene creta dalla funzione buildQuery, mentre questo non accade con l'altro tipo di link.
solo che non sono riuscito a capire come mai fa cosė!
qualche aiuto?