Nessun risultato. Prova con un altro termine.
Guide
Notizie
Software
Tutorial

Creare una lista articoli recenti in Drupal 6 e Views 2

Link copiato negli appunti

Il modulo Views non credo abbia bisogno di presentazioni essendo uno dei moduli basilari di Drupal. La versione 2.0, sviluppata specificamente per Drupal 6 e giunta allo stadio di Release Candidate 5, presenta molte novità  a livello di funzioni e di interfaccia. Penso quindi sia utile un esempio pratico di utilizzo.

Quanto segue è una versione semplificata dell'esempio presente sulla documentazione ufficiale di Views per creare una lista degli articoli recenti.

Installato e attivato il modulo, andare su "Administer" >> "Site Building" >> "Views" e fare click su Add per creare una nuova view.

Nella pagina seguente dare alla view il nome "articoli_recenti" e selezionare "Node" come View type. Premere il pulsante "Next".

Si viene reindirizzati alla pagina di modifica della view dove possiamo impostare tutti parametri necessari: iniziamo con selezionare i campi da visualizzare. Fare click sul segno "+" vicino a "Fields"; nella parte bassa dello schermo si apre un'area "Defaults: Add fields". Selezionare "Node" dalla lista a discesa "Groups", poi nell'elenco sottostante spuntare le voci "Node: Post date", "Node: Title" e premere "Add".

Per ciascuno dei campi scelti ci vengono chiesti in sequenza ulteriori dettagli:

  1. Configure field Node: Post date. Rimuovere il contenuto del campo "Label" e scegliere dalla lista "Date format" il formato data desiderato. Premere "Update";
  2. Configure field Node: Title. Rimuovere il contenuto del campo "Label" e spuntare "Link this field to its node". Premere "Update".

Fare click sull'icona con la doppia freccia vicino a "Fields"; nell'area "Defaults: Rearrange fields" trascinare il campo "Title" sopra "Date" per modificare l'ordine di visualizzazione dei campi. Premere "Update".

Nella parte bassa dello schermo vediamo un'anteprima della view che al momento include tutte le tipologie di contenuto. Per avere nella lista solo gli articoli ("Stories") dobbiamo configurare un filtro.

Fare click sul segno + vicino a "Filters"; nell'area "Defaults: Add filters" selezionare "Node" dalla lista "Groups" e spuntare nell'elenco "Node: Published" e "Node: Type". Premere "Add".

Dobbiamo inserire in sequenza i dettagli dei filtri

  1. Configure filter Node: Published. Spuntare Published e premere Update;
  2. Configure filter Node: Type. Selezionare is one of, spuntare Story e premere Update.

Resta da impostare l'ordinamento degli articoli dal più recente al più vecchio. Fare click sul segno + vicino a "Sort criteria"; nell'area "Defaults: Add sort criteria" selezionare "Node" dalla lista "Groups", spuntare "Node: Post date" e premere "Add".

Nella schermata successiva ci viene chiesto il criterio di ordinamento: segliere "Descending" e premere "Update".

Sotto "Basic Settings" fare click su "Style": "Unformatted", nella parte bassa dello schermo selezionare "List" e premere "Update".

Vogliamo che la view sia mostrata in un blocco quindi nella prima colonna in alto a sinistra selezionare "Block" dalla lista e premere "Add Display". Nel riquadro "Block settings" fare click su "Admin: None"; nell'area "Block: Block admin description" inserire "Articoli Recenti" e premere "Update".

A questo punto salvare la view premendo "Save" in fondo alla schermata. Il lavoro è finito, in "Administer >> Site building >> Blocks" avrete disponibile un blocco "Articoli Recenti" da posizionare in una area disponibile a vostra scelta.

Ti consigliamo anche