Paragrafo precedente: « C2.29 Viste navigabili
Paragrafo precedente: « C2.29 Viste navigabili
Per ogni Vista navigabile presente in una vostra pagina mastro, Sar-At automaticamente definisce sette tag aggiuntivi che possono venire usati ovunque nella pagina (ma che non ha molto senso usare dentro al blocco {NAVIGATE nomevista}…{END nomevista}}, come dicevamo). Non è necessario usare tutti i tag: potete sfruttare solo quelli che vi paiono più appropriati.
Il loro nome è composto con un prefisso, mostrato nella tabella sottostante, e un suffisso che è sempre il nome della Vista navigabile di riferimento.
Tag |
Scopo |
Valore |
sar-at-qnext-nomevista |
Avanti alla prossima sottopagina |
Un link |
sar-at-qprev- nomevista |
Indietro alla precedente sottopagina |
Un link |
sar-at-qfirst- nomevista |
Torna alla prima sottopagina |
Un link |
sar-at-qlast- nomevista |
Vai all'ultima sottopagina |
Un link |
sar-at-qcount- nomevista |
Numero di sottopagine esistenti |
Un numero intero |
sar-at-qhere- nomevista |
Numero della sottopagine corrente |
Un numero intero |
sar-at-qnav- nomevista |
Navigatore, stile Google, sulle sottopagine disponiibili |
Serie di link |
sar-at-qnavnum-nomevista |
Numero di record da restituire per ogni pagina |
Un numero intero |
sar-at-qfound- nomevista |
Numero di record selezionati in tutto |
Un numero intero |
sar-at-qlinknext- nomevista |
Soddisfare Google |
Un <link> HTML |
sar-at-qlinkprev- nomevista |
Soddisfare Google |
Un <link> HTML |
sar-at-qsd-nomevista |
Ordinare i risultati in modo ascendente o discendente |
ASC o DESC |
Vediamo un esempio pratico. Nel nostro ipotetico sito sportivo che tratta di calcio e mostra 500 squadre a gruppi di 50, il visitatore sta guardando la quarta sottopagina (squadre da 151 a 200) in ordine alfabetico.
In questo caso avremo:
sar-at-qnext-nomevista: link alla quinta sottopagina (squadre da 201 a 250)
sar-at-qprev-nomevista: link alla terza sottopagina (squadre da 101 a 150)
sar-at-qfirst-nomevista: link alla prima sottopagina (squadre da 1 a 50)
sar-at-qlast-nomevista: link alla ultima sottopagina (squadre da 451 a 500)
sar-at-qcount-nomevista: numero di sottopagine, quindi 10
sar-at-qnavnum-nomevista: numero di righe per pagina, quindi 50
sar-at-qhere-nomevista: numero di questa sottopagina, quindi 4
sar-at-qnav-nomevista: i numeri da 1 a 10, collegati alle relative sottopagine (tranne il numero 4 che non è collegato ad alcunché visto che stiamo già guardando la sottopagina 4).
sar-at-qsd-nomevista: vale ASC perché l'ordinamento è alfabetico ascendente.
Paragrafo successivo: » C2.31 Paginazione