Logo di the html tool
immagine slideshowimmagine slideshow
Up

Pager

Pager

compatibile con joomla 2.5compatibile con joomla 3.0

 

Capita spesso di dover impaginare con joomla dei dati contenuti in un database.

Il caso principale lo si ha quando vogliamo rifare un sito scritto in codice nativo (come il php) dove tutti gli articoli sono sul database.

A volte invece, quando bisogna fare un sito che ha tanti prodotti con le loro relative schede tecniche, normalmente si crea un nuovo articolo, lo si impagina creando la tabella con i dati tecnici, la foto allineata a destra, la descrizione in un riquadro arancione ecc... e poi si fa un gran lavoro di copia incolla, per un numero pari alla lista dei prodotti, così da avere il layout giusto in tutte le pagine e da li si incomincia a cambiare la foto, descrizione, tabella tecnica ecc...

Mentre l'ideale sarebbe creare una sola pagina php che in base all'id prodotto va sul database a recuperare i dati e poi li impagina, questo per evitare la ridondanza (per esempio scrivere cinquanta volte il codice html per creare il riquadro arancione della descrizione) e per risparmiare il tempo che avreste perso a cambiare lunghissime schede tecniche di centinaia di prodotti!

Pager aiuta a fare proprio questo!

Sia che siate degli esperti di gestione dei database, sia che non sappiate nulla di SQL

Cliccando sul pulsante “documentation”, qui in basso, potreste vedere un video che mostra il componente all'opera!

In pratica voi avrete un editor di testo, come per la creazione degli articoli, dove potrete creare il layout che sarà uguale per tutti i prodotti.

Nella colonna di destra avrete un tool per poter selezionare la o le tabelle che verranno mostrate e filtrare i risultati grazie alle SELECT, LIMIT, ORDER, GROUP ecc...

Ma come faccio a dire che nel riquadro arancione che ho creato nell'editor ci deve stare la colonna “descrizione”? Semplice, con la seguente sintassi: [COL]descrizione[/COL]

(in html potrebbe apparire come una cosa tipo:

[COL]descrizione[/COL]

)

Inoltre possiamo fare una JOIN tra le varie tabelle, in modo da poter mostrare ad esempio la tabella “prodotti” e la relativa tabella “accessori” collegata alla precedente tramite un id univoco.

Se facciamo una JOIN potrebbero sorgere dei problemi... per esempio se un prodotto ha cinque accessori, Pager mostrerà cinque volte la descrizione del prodotto intervallata dalle descrizioni degli accessori.

Quindi se nel nostro layout ci sono due blocchi, uno per il prodotto e uno per gli accessori dobbiamo racchiudere il blocco del prodotto all'interno del tag [LIMIT], ad esempio: [LIMIT]

[/LIMIT]

Inoltre Pager permette la scrittura di query SQL personalizzate rendendolo praticamente senza limiti!
L'estensione è stata testata su firefox e chrome; non funziona su explorer 8 e inferiori.

Per qualsiasi dubbio, domanda, miglioramento o malfunzionamento, non esitate a contattarmi!

 

attenzionePer qualsiasi problema contattateci!
If you have any problem please contact me!
 
Powered by Phoca Download

Google translate

Fai una donazione





Powered by Joomla!®. Designed by: joomla 1.7 templates hosting Valid XHTML and CSS.

cosoviciplaw.com/?xdq=purchase-generic-viagra-online