Cerca nel Blog con Google

MONITORE NAPOLETANO

sabato, ottobre 22, 2011

Joomla - Visualizzare i link su PHP 5.3.x

Condividi

Per chi progetta siti il CMS (Content Managment System) Joomla diventa uno degli strumenti più importanti per semplicità ed efficenza.

Come è noto il CMS è composto da due parti una la base di dati e l'altra scritta in linguaggio PHP.

Il PHP è un linguaggio interpretato lato server che su richiesta della pagina formatta in HTML (l'unico linguaggio che il browser web può leggere ed interpretare insieme al JavaScript) la pagina richiesta.

L'ultima versione di PHP, la 5.3.x (nel mio caso specifico il 5.3.8) ha reso deprecabile (sic!) l'uso di alcuni metodi da passaggio dati nelle funzioni (che per chi conosce il Linguaggio C di Kernighan e Ritchie ne sa qualche cosa).

Per l'esattezza il passaggio per riferimento di un valore:

[sito web in joomla]/modules/mod_mainmenu/helper.php

La funzione

function buildXML(&$params)

usa un passaggio dati per riferimento, mentre con la nuova release di PHP deve essere trasformata in

function buildXML($params)

quindi per valore.

Questa modifica rende funzionanti i link presenti nel Main Menu di Joomla 1.5.x

E' possibile scaricare il FIX da sostituire nel sito cliccando qui.

.

Nessun commento:

MONITORE NAPOLETANO - Prima Pagina