Joomla, tracciare variabili con J!Dump

Martedì 2 Dicembre 2008 - 14:47

di massimo.giagnoni

CMS

J!Dump

Con tutte le estensioni che esistono per Joomla, è facile farsene sfuggire qualcuna, magari meno appariscente di altre, ma non meno utile. È questo il caso di J!Dump: è un’estensione non recentissima, ma se l’avessi scoperta prima mi sarebbe stata utile più di una volta.

J!Dump mette a disposizione una funzione dump() che può essere utilizzata nel codice di componenti, moduli, plugin e template al posto delle istruzioni PHP print_r() o var_dump(). Dal che si capisce subito che si tratta di un’estensione dedicata più agli sviluppatori che agli utenti.

La sintassi è

dump( $variable, 'Nome variabile' );

L’effetto è quello di mostrare il valore della variabile in un pop-up con una comoda visualizzazione ad albero. Il parametro ‘Nome variabile’ è opzionale e serve ad identificare il valore tracciato quando si usa dump() in più punti del codice.

Altri esempi di utilizzo sono disponibili sul wiki ufficiale del progetto.

Il fatto che i valori delle variabili siano mostrati in una finestra pop-up è estremamente utile durante il debug di estensioni o template perché si evita di rovinare la visualizzazione della pagina come succede quando si stampa a video una variabile con print_r() o var_dump().

J!Dump è disponibile solo per Joomla 1.5 e consiste di un plugin e un componente: entrambi sono necessari e vanno scaricati e installati separatamente. Quando utilizzate l’estensione ricordatevi inoltre di disattivare la funzione di blocco dei pop-up del vostro browser.

Tags:

Categoria: CMS | Permalink

Commenti

1

Provo l’estensione e poi vi dico.. ad occhio e croce sembra molto interessante! Ma è nativa per joomla 1.5?

# - postato da studenti macerata - 03 Dicembre 2008 - 00:36

Inserisci il tuo commento:





(puoi usare i seguenti tag HTML per formattare il testo -
a href, b, i, br/, p, strong, em, ul, ol, li, blockquote, pre):

 

Anteprima del commento