Scroll
Delovi prikaza
Koji su delovi jednog View-a?
Kada uređujete View u administrativnom interfejsu, videćete sledeće delove (ili sekcije) koji vam omogućavaju da definišete koji će podaci biti prikazani, kojim redosledom i u kom formatu:
- Display
-
Svaki View može imati jedan ili više prikaza (display), od kojih svaki generiše određenu vrstu izlaza. Opcije za tipove prikaza uključuju:
- Page
- Prikazuje izlaz na određenoj URL adresi, kao glavni sadržaj te stranice.
- Block
- Prikazuje izlaz u bloku, koji može biti postavljen na različite stranice.
- Feed
- Pravi RSS ili drugi tip feed-a.
- Attachment
- Kreira izlaz koji možete prikačiti drugom prikazu.
- Format
- U zavisnosti od tipa prikaza, možete izabrati da prikažete podatke u tabeli, mreži (grid), HTML listi ili drugom formatu. Neki formati vam takođe daju mogućnost da birate između prikaza kompletnih entiteta ili samo odabranih polja; kod drugih formata (npr. tabela) uvek se koriste polja.
- Fields
- U zavisnosti od izbora formata, možete izabrati koja polja sadržaja će biti prikazana. Na primer, ako pravite View recepata u block prikazu, možete prikazati samo ime recepta, dok na celoj stranici možete prikazati i polje sa slikom jer ima više prostora.
- Filter criteria
- Filteri ograničavaju podatke koji će biti prikazani, na osnovu kriterijuma kao što su objavljenost sadržaja, tip sadržaja ili vrednost nekog polja. Na primer, za View recepata filtriraćete po tipu sadržaja Recipe i po statusu objavljeno. Filteri mogu biti i exposed, što znači da korisnici dobijaju formu da sami izaberu filter vrednosti (npr. filtriranje recepata po sastojcima).
- Sort criteria
- Definiše redosled prikaza podataka, koji može biti po bilo kom polju sadržaja.
- Contextual filters
- Kontekstualni filteri su slični regularnim filterima, ali vrednosti dolaze iz konteksta prikaza, kao što su puna URL adresa prikazane stranice, trenutni datum/vreme ili druga vrednost koja može biti detektovana.
- Relationships
- Relacije omogućavaju da proširite šta se prikazuje u View-u, tako što povezujete osnovni sadržaj sa drugim entitetima. Relacije se kreiraju putem polja koja povezuju entitete; primer je polje autora koje povezuje sadržaj sa korisničkim nalogom autora. Kada kreirate relaciju, možete prikazati polja iz povezanog entiteta u View-u.
Tekst preuzet iz Drupal User Guide. Napisali i uredili Surendra Mohan i Jennifer Hodgdon.