[RISOLTO] blocco views e contextual filters

4 contenuti / 0 new
Ultimo contenuto
[RISOLTO] blocco views e contextual filters

Ciao a tutti,
sto usando drupal 7 con views 3 e pathauto e non riesco a far funzionare una vista blocco.
Vi spiego meglio il problema:
ho una pagina di termine:
es. taxonomy/term/196
che corrisponde con alias a: marca/pippo
volevo creare nella pagina termine (quella standard, non quella sovrascritta da views) una vista (di tipo contenuto) blocco che inserisse tutte le immagini dei prodotti (content type=prodotti) con quel particolare termine id.
ho creato un contextual filter: Contenuto: Has taxonomy term ID,
visto che nelle viste blocco non si vedono i contextual filters da url ho impostato i default (When the filter value is NOT available) nel modo seguente:
Provide default value
Tipo: taxonomy term ID from URL
[check] Load default filter from term page

Ho provato anche a checkare: "Load default filter from node page"
Ho provato anche a checkare: "Specify validation criteria" impostando la trasformazione da term Name a term ID con sostituzione di spazi con dash ma non riesco ad ottenere risultati.
Il risultato è sempre vuoto.
Non riesco nemmeno a capire quale parametro viene passato al blocco perchè checkando il "override title" e impostando %1 il titolo non viene sovrascritto.
Qualcuno può aiutarmi ?
grazie mille Daniele

Drupal Version:

più o meno abbiamo lo stesso problema, solo che io devo visualizzare ad ogni utente solo i suoi contenuti...

prima di arrivare a CONTEXTUAL FILTERS devi aggiungere una RELATIONSHIPS che poi richiami da FIELDS,poi solo alla fine vai su CONTEXTUAL FILTERS

In verità non mi serve una relationship perchè il dato che mi serve (id dell termine) è già presente nel tipo di contenuto.
Ho risolto ma non ho capito bene il perchè, provo a spiegarmi meglio:
- Ho tolto il contextual "Has taxonomy term ID"
- Ho aggiunto il nome del campo id del termine "content: marca_id" con tutte le impostazioni settate prima nel contextual filter "Has taxonomy term ID", ovvero:
"When the filter value is NOT available"
[check] Provide default value
Tipo: taxonomy term id from URL
[check] Load default filter from term page
Concettualmente fila, però non capisco bene cosa produce di diverso il contextual filter "Has taxonomy term ID".