Filtro di ogni specifico nodo!??!

7 contenuti / 0 new
Ultimo contenuto
Filtro di ogni specifico nodo!??!

salve a tutti.
Stò cercando di creare un slideshow nelle varie pagine di un sito.
Il mio problema è che ho creato una vista che mi tira fuori tutte le immagini caricate per un determinato contenuto..
Ho inserito 2 immagini in una page Homepage, e altre 2 in un contenuto page Chi Siamo.
La vista che ho creato mi tira fuori sempre 4 immagini, in qualsiasi sezione del sito sono.

Come faccio a dirgli di tirarmi fuori nella vista solo le immagini della sezione che stò navigando?
Qual'è la sintassi del FILTRO ?
Spero di essere stato abbastanza chiaro!
;( tanks!

provo ad aggiungere qualche dettaglio...
ho utilizzato views + views_slideshow per creare dei slideshow come presentazioni in ogni singola pagina.
- nel contenuto pagina [Amministra->Gestione Contenuto->Pagina] ho inserito un campo in più immagini_slideshow, tipo File->Immagine (Number of values: 5; + descrizione testuale).
- ho inserito un contenuto pagina ed ho inserito 3 immagini_slideshow.
- ho creato la vista slideshow:
visualizzazione: Blocco
Stile riga: Campi
Campi: immagini_slideshow (immagine inserita)
immagini_slideshow - data (descrizione dell'immagine inserita)
Filtri: Nodo - pubblicato - SI
Contenuto - immagini_slideshow - list
Questa vista la richiamo all'interno di un blocco.
Il mio problema è che questa così la vista non riesco a farla filtrare per NODO.
Ossia io vorrei che la mia vista mi ricavasse immagini in base alla PAGINA nella quale sono.
Se sono in homepage si prenda le immagini_slideshow inserite nella pagina homepage (pagina), se sono in chi siamo, si prenda le immagini_slideshow inserite Chi siamo (pagina).
L'unico modo che ho trovato è stato quello di inserire un Filtro:
Nodo: Titolo - contiene "Welcome"
ma così dovrei avere una vista per ogni pagina...
C'è un modo per creare una vista generica per ogni pagina?
Come posso dire alla vista di prendermi dinamicamente le immagini_slideshow della pagina che stò navigando?
es: WHERE nodo = $pagina_che_stò_navigando !

Grazie a tutti quelli che sapranno consigliarmi.
:)

devi usare un argomento.
ovvero la view deve "essere informata" del contesto in cui viene visualizzata.
Questo si ottiene passandole un argomendo dalla url.
Nel tuo caso specifico, non ho capito se le immagini nello slideshow sono presenti nel nodo che stai visualizzando o se invece si trovano in un altro nodo.
nel primo caso devi solo aggiungere un argomento node:nid
nel secondo potresti aggiungere un campo nodereference alla galleria che punti al nodo corrispettivo; poi nella view, oltre all'argomento devi impostare anche una relazione con il nodo galleria.
dai un'occhiata a questo thread dove con kipper abbiamo discusso di qcosa di simile.

devi usare un argomento.
ovvero la view deve "essere informata" del contesto in cui viene visualizzata.
Questo si ottiene passandole un argomento dalla url.
Nel tuo caso specifico, non ho capito se le immagini nello slideshow sono presenti nel nodo che stai visualizzando o se invece si trovano in un altro nodo.
nel primo caso devi solo aggiungere un argomento node:nid
nel secondo potresti aggiungere un campo nodereference alla galleria che punti al nodo corrispettivo; poi nella view, oltre all'argomento devi impostare anche una relazione con il nodo galleria.
dai un'occhiata a questo thread dove con kipper abbiamo discusso di qcosa di simile.

Ciao, grazie per la risposta, ma faccio fatica a settare i parametri dell'argomento.
[UPDATE]
Innanzitutto preciso che le immagini sono presenti all'interno delle "page" ChiSiamo (2 foto) e Homepage (3 foto),
la vista me ne restituisce sempre e comunque 5 indipendentemente dalla pagina che stò navigando.
(preciso che lo slideshow funziona, ma sempre mostrandomi le 5 foto!).

Ho provato ad inserire Argomenti -> Nodo:nid
ma a dire la verità non riesco proprio a capire come funziona "argomenti".
- ho aggiunto un argometo: Nodo: nid
nelle configurazioni che si aprono sotto:
non ho capito come posso specificargli che nel nodo homepage deve mostrarmi solo le immagini inserite in quella pagina.
Ho fatto un pò di prove ma mi risulta difficile capire i vari settaggi. (titolo, breadcrumb, carattere jolly, titolo jolly, validatore).
e ancora... come gli passo l'argomento nell'url?
es: http://localhost:8888/drupal-6.14/homepage/ ...COSA?...

Grazie ancora.. per la pazienza soprattutto.
;)

Ciao, grazie per la risposta, ma faccio fatica a settare i parametri dell'argomento.
[UPDATE]
Innanzitutto preciso che le immagini sono presenti all'interno delle "page" ChiSiamo (2 foto) e Homepage (3 foto),
la vista me ne restituisce sempre e comunque 5 indipendentemente dalla pagina che stò navigando.
(preciso che lo slideshow funziona, ma sempre mostrandomi le 5 foto!).

Ho provato ad inserire Argomenti -> Nodo:nid
ma a dire la verità non riesco proprio a capire come funziona "argomenti".
- ho aggiunto un argometo: Nodo: nid
nelle configurazioni che si aprono sotto:
non ho capito come posso specificargli che nel nodo homepage deve mostrarmi solo le immagini inserite in quella pagina.
Ho fatto un pò di prove ma mi risulta difficile capire i vari settaggi. (titolo, breadcrumb, carattere jolly, titolo jolly, validatore).
e ancora... come gli passo l'argomento nell'url?
es: http://localhost:8888/drupal-6.14/homepage/ ...COSA?...

Grazie ancora.. per la pazienza soprattutto.
;)

[RISOLTO]
Ho trovato la soluzione leggendo qui:
http://www.drupalitalia.org/node/8154
Comunque:
1. Argomenti
Nodo:Nid
2. Azione da intraprendere se l'argomento non è presente:
Stabilire l'argomento predefinito
3. Tipo di argomento predefinito:
ID nodo dall'URL

...magari a qualcuno può essere utile...
;)