Joomla.it Forum
Non solo Joomla... => Sviluppo => : IMV 23 Dec 2006, 15:06:31
-
Ho un problema di gestione con il componente JoomSEF,
alcune pagine del mio sito sono raggiungibili da più link posizionati in vari menu, per joomsef queste sono pagine diverse e traduce il tutto con url diversi. Per esempio mi trovo ad avere /contatti/index.php e /contatti/2.html oppure il link alla registrazione nel modulo login diverso da quello nel menu ecc.
Il problema in realtà è alla fonte, in quanto joomla distingue con la variabile Itemid anche gli url allo stesso componente.
E' possibile risolvere il problema? Da Joomla o da JoomSEF...
-
ciao,
in effetti il componente joomsef url differenti quando incontra due url (non sef) che puntano alla stessa pagina ma che differiscono per la presenza o meno di qualche variabile (es.ItemID)
Per risolvere il problema potresti modificare il modulo che ti crea problemi aggiungendo alle URL a variabile appropriata (es. l'ItemId):
global $mainframe;
$itemid = $mainframe->getItemid( $row->id, 0, 0 ); ?>
<a href="<?php echo sefRelToAbs("index.php?option=com_content&task=view&id=$row->id&Itemid=$itemid"); ?>">
Bye
SgNaPpO