Joomla è un ottimo cms versatile e ricco di plugin che possono soddisfare ogni esigenza.
L’importanza di ottimizzare il cms è ormai nota a tutti e la riscrittura delle url è una delle prime cose da considerare quando si procede con l’ottimizzazione on-site.
Può accadere che si debba tuttavia integrare del codice nostro all’interno dei contenuti del sito, sia mediante plugin specifici come Jumi o sviluppando moduli, plugin, componenti nostri.
Per far si che i link inseriti da questo tipo di personalizzazione obbediscano alle regole di riscrittura impostate, è necessario fare uso di una funzione molto semplice disponibile nel framework di Joomla: JRoute::_()
Un esempio di utilizzo è qui sotto:
<a href="<?php echo JRoute::_("index.php?option=com_content&view=article&Itemid=64&id=4"); ?>">Link al contenuto</a>
In questa maniera, una volta che si conosce l’Itemid e l’id di un preciso contenuto, possiamo linkarlo in modo SEF da qualsiasi parte direttamente da codice.
Image may be NSFW.Clik here to view.
