Ciao a tutti, ho questo problema.
Ho associato ad una voce del menù principale, la pagina di accesso all'e-commerce, che nel mio caso è una categoria di Virtuemart.
Ho abilitato il modulo SEO, e tutte le pagine (catalogo, dettaglio prodotto, etc.) mantengono l'Itemid originale. Non so come questo avvenga, ma va benissimo, tant'è che il problema è che una pagina "perde" questo Itemid. La pagina è la pagina che riceve i dati dalla form di richiesta informazioni per un prodotto (la shop.ask.tpl.php); la cosa strana è la pagina stessa che invia il modulo a sè stessa, e quando viene richiamata la prima volta mantiene l'Itemid, quando invece riceve i dati del modulo no.
Lo dico per certo in quanto faccio stampare nella index.php del mio template quanto segue:
$_menu = &JSite::getMenu();
$_active = $_menu->getActive();
echo $Itemid = $_active->id;
Com'è possibile tutto ciò? I parametri che vengono passati nella form in POST contengono anche l'informazione corretta Itemid, perché la pagina quando riceve i dati non li ha?