Annulla i filtri contestuali nelle viste


9

Ho ottenuto una vista, che elenca i nodi dello stesso tipo, una vista "Altre attività", io uso questa vista in una vista nodo attività. Tuttavia, non voglio che il nodo che sto visualizzando sia mostrato anche nell'elenco.

Quindi quello che ho fatto è stato creare un filtro contestuale per nid e fornire un valore predefinito di "Content ID dell'URL", ovviamente ora la mia lista mi fornisce solo il nodo attualmente visualizzato.

Non c'è modo di negare questo? Quindi mostra tutti gli altri nodi, che non hanno il nid, o la corrente?

Risposte:


16

C'è un'opzione sui filtri contestuali per escludere il valore risultante, piuttosto che limitare la ricerca a quel valore. Attiva questa casella di controllo e dovresti avere i risultati che stai cercando.

inserisci qui la descrizione dell'immagine


1
Questo è stato di grande aiuto.
Mr Paul Paul,

1
Nota: questa opzione non appare in tutti i contesti; ad esempio, quando si utilizza Comment counto l' Global Nullelemento
dreftymac

0

https://www.drupal.org/project/views_negate

Sinossi

Il modulo Negazione visualizzazioni fornisce un "Non uguale" da condizionare per il campo di testo e il campo elenco nel filtro contestuale. Funziona come l'opzione di esclusione del campo di tipo numerico.

Una casella di controllo con l'etichetta "Negazione" viene aggiunta sotto il set di campi "ALTRO". Selezionando l'opzione Nega, applica la condizione "non uguale" o "non in" se selezionata l'opzione "Consenti valori multipli".

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.