SPIP

[ar] [ast] [bg] [br] [ca] [co] [cpf] [cs] [da] [de] [en] [eo] [es] [eu] [fa] [fon] [fr] [gl] [id] [it] [ja] [lb] [nl] [oc] [pl] [pt] [ro] [sv] [tr] [vi] [zh] Espace de traduction

Download

Cicli e ricicli

molteplici livelli di lettura

Dicembre 2004 — agg. : Febbraio 2007

Tutte le versioni di questo articolo:

Sappiamo come generare un elenco di titoli in una rubrica. Adesso, visualizzeremo, su una stessa pagina, gli elementi di quella rubrica: il suo titolo, il testo di presentazione, ecc.


Proviamoci!

Questa è una soluzione:

Si richiama la pagina con http://miosito.net/spip.php?page=tutorial&id_rubrique=1. [*]
Cosa è successo?

Il nostro ciclo ARTICLES è integrato in un ciclo RUBRIQUES. Il contesto del ciclo ARTICLES è l’id_rubrique dato dal ciclo RUBRIQUES, che a sua volta va a cercare il contesto dato dall’URL (id_rubrique=1). Pertanto noi siamo al livello degli ARTICLES, con l’id_rubrique richiesto. Da questo punto di vista non cambia niente.

Al contrario, il ciclo RUBRIQUES ha permesso a SPIP di selezionare i valori dei campi della rubrica in questione: quindi, si può mostrare il #TITRE e il #TEXTE di questa rubrica. Notare che questo #TEXTE sarebbe quello della rubrica anche se si chiamasse anche #TEXTE nel ciclo ARTICLES. La struttura ad albero di SPIP garantisce che il #TEXTE di un articolo non vada oltre il ciclo ARTICLES...

Ultima annotazione: abbiamo introdotto un filtro |justifier sul campo #TEXTE. Questo filtro modifica il contenuto del testo prima di inserirlo nella pagina. Vi è venuta l’acquolina in bocca?

Note

[*] Ricordiamo che per le versioni precedenti a SPIP 1.9, l’URL per mostrare il nostro tutorial è: http://miosito.net/tutorial.php3. Quando gli si passa un parametro diventa: http://miosito.net/tutorial.php3?id_rubrique=1


Visualizza il modello di questa pagina Sito realizzato con SPIP | Area traduttori | Area riservata