Come eliminare l’ID di un articolo dall’URL in Joomla 3.x

Condividi su facebook
Condividi su twitter
Condividi su linkedin

Ormai da innumerevoli versioni e sotto-versioni Joomla presenta questo problema e, ovviamente, anche la 3.7 non poteva esimersi da rispettare questa tradizione. Vi consiglio caldamente di aggiungere questo articolo ai Preferiti del vostro browser perchè a ogni aggiornamento di Joomla dovrete ripetere questa operazione. Al momento della stesura di questo articolo sembrerebbe che la 3.8 sia la versione che risolverà definitivamente questo bug…ma si diceva lo stesso della 3.7 e siamo ancora qui a dover metter mano al codice.

Questo fastidioso bug fa sì che nell’URL dei nostri articoli appaia anche l’ID dell’articolo. Per fare un esempio l’URL di questo articolo risulterebbe essere:
http://fuertedev.com/blog/index.php/33-come-eliminare-l-id-di-un-articolo-dall-url-in-joomla-3-x.html

Fortunatamente la soluzione è rapidissima. Ci basterà aprire il file components/com_content/helpers/legacyrouter.php e modificare le linee 62 e 313 come segue.
Al posto di :

1
$advanced = $params->get('sef_advanced_link', 0);

inserite :

1
$advanced = $params->get('sef_advanced_link', 1);

Salvate il file e, per testare l’effettiva risoluzione del problema, aprite uno qualsiasi dei vostri articoli controllando che nell’URL non compaia più l’ID.

Ricordate che ogni futuro aggiornamento di Joomla sovrascriverà questa modifica e che quindi dovrete ri-eseguire questa procedura in attesa che la versione 3.8 ponga fine a tutto ciò…forse.

 

Buon Lavoro 🙂

FuerteDev

FuerteDev

Gli sviluppatori del gruppo. Da oltre 20 anni  ci occupiamo di sviluppo ed implementazione.  Se la soluzione al tuo problema ancora non esiste, niente paura: noi la creiamo!

Leave a Replay

Cosa è FuerteWeb

Crediamo fermamente che l’unione faccia  la forza ed è per questo che ne abbiamo fatto il core della nostra agenzia.
Non è stato un lavoro facile, ma dopo anni siamo riusciti a creare un gruppo eterogeneo di esperti pronti a risolvere qualsiasi esigenza.
Comunicazione, strategia e sviluppo sono il nostro pane quotidiano e siamo pronti a condividere i nostri segreti con te.

Ultimi Articoli

Iscriviti alla nostra Newsletter

Click edit button to change this text. Lorem ipsum dolor sit amet, consectetur adipiscing elit