3.5.3. Views Argumenti (kontekstualni filteri).
Vrlo često nam je potrebno da prikažemo blok vezan za određenog korisnika (na primer, njegov članak ili obaveštenje), da prikažemo autora nod-a u bloku, na stranici tog nod-a.
Ali istovremeno, svaki korisnik ima svoj spisak obaveštenja, svaki nod ima svog autora i ti blokovi će biti odgovarajuće različiti za svaki nod i korisnika. Za takve blokove imamo kontekstualne filtere u view-u.
Sada dodajmo filter za obaveštenja tako da se na stranici oglasa filtriraju samo podaci za naša obaveštenja. Filtriraćemo po polju nid. Pogledajmo kako ovaj filter radi. Imamo URL nodova:
/node/13
Gde je 7 nid našeg nod-a. Kažemo Views-u preko kontekstualnog filtera da nam filtrira nodove po nid-u i za svaki nod na različitim stranicama nodova prikazaćemo odgovarajuće podatke nod-a. Dodajte nid filter:
Sada treba da izaberemo podrazumevane akcije za kontekstualni filter, u ovom slučaju izaberite Provide default value > Content ID from URL:
Sada možete proveriti rad našeg filtera kroz formu pregleda (preview). Imam obaveštenje sa nid 7, pa unosim 7 i kliknem na dugme za pregled:
...