views+relationship+contextual filters

4 contenuti / 0 new
Ultimo contenuto
views+relationship+contextual filters

Salve ragazzi,
volevo creare una vista particolare con le opzioni in oggetto ma ci sono riuscito solo in parte.
Vi spiego con un esempio.
Ho due tipi di contenuto che sono ristorante e piatti e in quest'ultimo ho un campo entity reference che mi punta al ristorante che lo prepara.
Io vorrei che ogni volta che sono dentro la pagina di un piatto una vista (dentro un blocco) mi facesse vedere gli altri piatti che prepara lo stesso ristorante, ovviamente escludendo quello della pagina che sto visitando.
Ho creato una relationship con il campo entity reference e un contextual filter con Nid dove ho settato:
- When the filter value is NOT available ----> Provide default value = content id from url ,
-When the filter value IS available or a default is provided---->Specify validation criteria=contenuto,
-Filter value format ---> node id.

Il fatto è che i piatti me li fa vedere quando sono nella pagina di un piatto e non in quella dei ristoranti, come posso risolvere? Inoltre come posso escludere dalla vista lo stesso piatto della pagina che sto visitando?

Drupal Version:

Errore, i piatti me li fa vedere quando sono nelle pagine dei ristoranti e non in quelle dei piatti.

non ci sono ancora riuscito...

Alla fine ce l'ho fatta. Per chi ne avesse bisogno:
http://ericgilbertsen.com/2013/06/create-related-content-blocks-drupal-7...