Ciao a tutti, non sono molto ferrato in drupal e mi servirebbe una mano perchè non so come muovermi.
Sto realizzando un sito per la mia squadra di nuoto, e ci capita spesso che escano articoli sui giornali che parlano di noi, vorrei pubblicare questi articoli nel sito.
Ho capito che ogni articolo deve essere un nodo differente, e fino a qui è abbastanza semplice, ora vorrei aggiungere un nodo nel menu principale dove replicare i titoli degli articoli che sono stati inseriti.
In pratica una volta cliccato nella voce del menu articoli mi deve inviare ad una pagina dove verrà visualizzata l'anteprima del'ultimo articolo inserito e di seguito i titoli degli articoli precedenti, devo riprodurre questo http://www.nantesostiensis.it/news.php
Grazie per l'aiuto
Devi utilizzare il modulo Views. Quando inserisci un articolo lo tagghi in una certa maniera, e attraverso views crei una vista che raccolga solo i post taggati in quella maniera. Poi ti consiglio il modulo Panels per gestire come appare la vista all'interno di una pagina.
Scusami ma non c'ho capito molto
Ho intanto scaricato panel, ma la guida che ho trovato dice di installare anche il metodo Chaos tool suite, solo che il file è corrotto e mi va in errore. Va bene anche Chaos tool custom plugins for Panels?
lascerei perdere panels se quello linkato è il massimo della complessità che devi ottenere.
penso che views sia sufficiente.
1. crea un content type per le notizie (story va benissimo)
2. crea una vista di tipo nodo
- stile riga: nodo (impostazioni stile -> anteprima o teaser)
- voci da visualizzare: 1
- nei filtri: nodo: pubblicato, tipo di nodo: story (o quello che hai creato in 1.)
- ordinamento: data di creazione (discendente)
3. crea un display di tipo pagina per la suddetta vista e assegnagli un percorso: ad es. per
tuosito/news
scrivi "news"4. salva la view
5. nella stessa vista crea un nuovo display di tipo allegato
6. assicurandoti che il display "allegato" sia selezionato:
- stile riga: [sovrascrivi] campi (impostazioni stile -> non formattato)
- voci da visualizzare: [sovrascrivi] numero: vedi tu; slittamento: 1
- nei campi: nodo: titolo (collega questo campo al suo nodo)
- nelle impostazioni dell'allegato specifica che deve stare sotto il display pagina.
7. salva e vai a tuosito/news
dovresti vedere qualcosa di simile al tuo esempio, forse ;)
Certified to Rock
Ciao, ha funzionato a metà.
Mi fa vedere solo l'ultimo articolo, mettendo le prime 4 righe "fino a qui perfetto" però poi non mi carica i titoli degli altri articoli.
Nelle impostazioni stile dici di usare (anteprima o teaser), io nella sezione stile ho trovato solo (Griglia, HTML List, Non formattato, Tabella)
Mi sai consigliare una buona guida in italiano per capire come funzionano le views?
Grazie ancora x l'aiuto
non capisco: vuoi dire che arrivi fino al punto 4. del mio post?
hai creato entrambi i display (pagina e allegato)?
quello è lo stile del display. mi riferivo allo "stile riga" (row style)
non saprei, forse questo forum è il posto migliore dove cominciare
Certified to Rock
Mi riferivo al fatto che la prima parte della vista ha funzionato, l'ultimo articolo inserito "cioè il primo visualizzato con data inserimento disc" me lo fa vedere in modo corretto, visualizza le prime 4 righe dell'articolo e poi inserisce il link "leggi tutto" Quindi la vista fino a qui funziona!
Si ho creato entrambi i display (pagina e allegato)!
Il problema è che non funziona la seconda parte della vista, cioè dove dovrebbe mettere solo i titoli degli articoli " ricordi l'esempio? http://www.nantesostiensis.it/news.php " credo che l'errore sia nella struttura dell'allegato
Impostazioni di base
Nome: Allegato
Titolo: Nessuno
Change settings for this styleStile: Non formattato
Change settings for this styleRow style: Campi
Use AJAX: No
Items to display: 10
Distinct: No
Accesso: Unrestricted
Caching: Nessuno
Exposed form in block: No
Intestazione: Nessuno
Pié di pagina: Nessuno
Testo vuoto: Nessuno
Tema: Informazioni
Attachment settings
Inherit arguments: Si
Inherit exposed filters: No
Inherit pager: No
Render pager: Si
Position: After
Attach to: Nessuno
Relazioni
None defined
RiorganizzaAggiungi
Argomenti
None defined
RiorganizzaAggiungi
Campi
Nodo: Titolo Titolo
Sort criteria
Nodo: Data di inserimento disc
RiorganizzaAggiungi
Filtri
Nodo: Pubblicato Si
Nodo: Tipo = Articoli
queste sono i settaggi che ho impostato, non so se si capisce :P
Attach to: Nessuno
non va bene. dovrebbe essere:
Attach to: Pagina
Certified to Rock
Funziona perfettamente, è proprio il risultato che mi serviva.
Sei un grande, grazie per l'aiuto.
Se hai tempo e voglia ti va di guardare quest'altro problema che devo risolvere?
http://www.drupalitalia.org/node/10278
Ciao e grazie