Joomla.it Forum

Non solo Joomla... => Sviluppo => : tampe125 06 Oct 2010, 13:54:33

: [RISOLTO] SEF e Itemid
: tampe125 06 Oct 2010, 13:54:33
eccomi ancora alle prese con l'itemid e il modulo SEF, quelle che sono diventate le mie bestie nere :D

se attivo il sef, non riesco più a pubblicare moduli solo e soltanto nella voce di menù che punta al mio componente.
ovviamente senza il sef va tutto ok.

che cosa può essere?
: Re:SEF e Itemid
: tampe125 13 Oct 2010, 14:45:05
piccolo up, perchè sono veramente alle perse, non so dove mettere le mani :(

io ho pubblicato un modulo (qualsiasi, io ho fatto le prove con quello HTML) in modo che sia visibile solo sotto l'entrata di menù del mio componente.
in tutti gli altri casi funziona normalmente (ovviamente), ma sotto la voce di menù che mi serve, non si vede nulla (!!!), come se non fosse pubblicato.

tutto questo capita solo con il modulo SEF attivo, se lo disattivo tutto funziona senza problemi.
non ho il file route.php, ma non penso ci possa incastrare qualcosa.

cosa potrebbe essere? sinceramente non so neanche dove mettere le mani..
: Re:SEF e Itemid
: dacdam 13 Oct 2010, 15:51:30
Anche io sono diventato matto più di una volta con problemi inerenti l'Itemid...
Una volta ho scoperto che il problema era dovuto a due voci di menù con lo stesso alias, non sarà il tuo caso ma... prova a darci una controllata.

L'Itemid, anche se non presente nell'url della richiesta, dovrebbe essere sempre valorizzato come globale del framework. Magari potresti provare a mettere un dump nel tuo componente per vedere se si valorizza bene.

In bocca al lupo!
: Re:SEF e Itemid
: tampe125 13 Oct 2010, 15:59:23
TI AMO!

non era colpa dell'alias, ma andando a controllare le voci di menù ho visto che l'avevo settata come link esterno (!!!).
ovviamente era senza Itemid e quindi tutto andava a gambe all'aria.

ora funziona tutto liscio come l'olio :D
: Re:[RISOLTO] SEF e Itemid
: dacdam 13 Oct 2010, 17:40:19
Sono felice di esserti stato d'aiuto ma mi perdonerai se rifiuto la tua proposta d'amore.....   ;D
Ciao.