Views Gallerific ed EVA

Nella lavorazione di alcuni nostri siti mi sono imbattuto nell'esigenza di creare un contenuto che contenesse una galleria fotografica.

La fase di creazione del contenuto non presenta nessuna difficoltà, basta creare un campo galleria di tipo immagine e far si che il campo accetti valori multipli

I problemi sono nati nel momento in cui andava visualizzata la galleria all'interno del nodo. Le soluzioni sono svariate, alcune si basano direttamente su CSS, quella che ho scelto io si basa sull'utilizzo dei moduli:

Una volta installati i moduli e Supponendo di aver già creato un campo di tipo Immagine all'interno del nostro tipo di contenuto che prevede la possibilità di inserire valori multipli si procede nel seguente modo:

  • Aggiungiamo una vista da admin/structure/views/add che mostri contenuti del nostro tipo di contenuto
  • Deselezioniamo sia i check "Create a page" sia il "", andremo a creare successivamente il nostro Eva fields
  • Clicccare su "continue & edit"
  • A questo punto va aggiunto il tipo di vista "Eva fields" (figura)

  • Configurare i valori Bundle con Node e Bundles con il nostro tipo di contenuto
  • Configurare la vista con
    Format:Galleriffic Gallery | Settings
    Show:Galleriffic Fields | Settings
  • I campi da inserire sono due, entrambi fanno riferimento al campo di tipo immagine del nostro tipo di contenuto, il primo avrà l'immage style che desideriamo per l'immagine in evidenza della galleria, il secondo avrà lo syle thumbnail e servirà per i riquadri delle altre immagini non in evidenza
  • A questo punto va ricordato che ogni campo avrà il valore "Multiple field settings" disabilitato
  • Fatto ciò si va sui Setting  del Gallerific Fields e si assegnano i campi appena inseriti a "Slide field" e "Thumbnail field"
  • Per completare il lavoro va settato il contextual filter inserendo il valore "Content: Nid" , questo permetterà di visualizzare la galleria nel relativo nodo di appartenenza
  • E' possibile effettuare una serie di personalizzazione dai Settings del Gallerific Gallery

 

Categoria: