Articles

Verovatno već znate kako da dodate novi tip sadržaja, polja i da u Drupalu možete prikazivati ta polja na različite načine. Ako ne znate, trebalo bi da pročitate ili pogledate članke na ovu temu:


Već smo se upoznali sa modulom Display Suite, koji omogućava organizaciju prikaza tipa sadržaja u nekoliko kolona.
Sada ćemo razmotriti module Page Manager i Panels, koji omogućavaju prikaz u koloni ne samo tipa sadržaja, već i dodatnih blokova na stranici. Ovo je posebno pogodno za početnu stranicu sajta, gde postavljamo različita obaveštenja o vestima, blogovima, člancima.
Omogućićemo sledeće module: Chaos Tools, Page Manager, Layout Plugin, Panels:


Vrlo često je potrebno napraviti landing stranicu na sajtu čiji se šablon značajno razlikuje od ostatka sajta. Često je to stranica sa promocijama, događajima, prezentacijama.
Za ove potrebe postoji zgodan konstruktor Paragraphs:
https://www.drupal.org/project/paragraphs
Paragraphs omogućava prikaz drugih tipova paragrafa kroz višestruko polje u nodu: foto galerije, tekst sa slikom, slideri, video i još mnogo toga.


Drupal može raditi ne samo sa tekstualnim stranicama, već i sa slikama. Za to je potrebno omogućiti Image modul. Image modul omogućava da se slike prikače uz nodove i da se te slike prikažu u veličini koja nam je potrebna. Štaviše, na različitim mestima te veličine mogu varirati. Na primer, u teaser-u nod-a možemo prikazati malu sliku, dok je u punom prikazu nod-a ona već velika.
U prethodnim lekcijama smo kreirali tip materijala Zaposleni. Otvorimo sada karticu Upravljanje poljima (Manage fields) za tip sadržaja Zaposleni i dodajmo polje za sliku.


Upravo ste instalirali Drupal ili imate sajt sa standardnim podešavanjima. Možete dodavati članke i označavati ih tagovima. Sada biste želeli da posetiocima prikažete stranicu koja sadrži članke iz određene kategorije, kako to uraditi? Odlučili ste da tu ideju ostavite po strani i umesto toga prikažete sve članke sortirane po naslovu. Kako to učiniti?


Ako ste zainteresovani za Drupal, pre ili kasnije ćete naići na Views modul. Ovaj modul vam omogućava da prikažete skoro sve što postoji u Drupalu: korisnike, sadržaj, komentare, taksonomiju. Štaviše, omogućava vam da prikažete tabele, blokove, slider-e, kalendare, liste, grafikone i druge vrste podataka i dizajna. Ovaj modul je uveden u Drupal jezgro od verzije 8. Hajde da pogledamo ovaj modul.


Upravo ste instalirali Drupal ili imate sajt sa standardnim podešavanjima. Možete dodavati članke i tagovati ih. Sada biste želeli da posetiocima predstavite stranicu koja sadrži članke određene kategorije, kako to učiniti? Odlučili ste da tu ideju ostavite po strani i umesto toga prikažete sve članke sortirane po naslovu. Kako to uraditi?
Istina je da se ne može sva funkcionalnost odmah uključiti nakon instalacije Drupala. Obično se sva dodatna funkcionalnost izdvaja u posebne module. Ali nemojte žuriti sa instaliranjem gomile modula, prvo probajte Views modul.


Views modul vam omogućava ne samo da podesite filter i prikažete materijale, već i da te filtere menjate dinamički. Napravićemo malu oglasnu tablu za nekretnine koristeći Views modul.
Da bismo prikazali oglase, prvo je potrebno da napravimo tip sadržaja Obaveštenje. Za to idite na Struktura - Tipovi sadržaja - Dodaj tip sadržaja:


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.
