logo

Dodatni tipovi blokova (EBT) - Novo iskustvo rada sa Layout Builder-om❗

Dodatni tipovi blokova (EBT) – stilizovani, prilagodljivi tipovi blokova: slajdšouvi, kartice sa tabovima, kartice, akordeoni i mnogi drugi. Ugrađena podešavanja za pozadinu, DOM Box, javascript dodatke. Iskusite budućnost kreiranja rasporeda već danas.

Demo EBT moduli Preuzmite EBT module

❗Dodatni tipovi pasusa (EPT) – Novo iskustvo rada sa pasusima

Dodatni tipovi pasusa (EPT) – analogni skup modula zasnovan na pasusima.

Demo EPT moduli Preuzmite EPT module

Scroll
27/05/2025, by Ivan

Prvo treba da naučimo kako da prikazujemo blokove i stranice pomoću Views. Počnimo sa stranicama. Prikazaćemo sve članke na našem sajtu.

Prikaz stranica preko Views.

Kreirajmo naš prvi view, idemo na meni Upravljanje - Struktura — Views.

Views Filteri

Sada treba da unesemo ime našeg view-a, izaberemo šta ćemo prikazivati: Sadržaj, komentare, korisnike ili taksonomije (sada prikazujemo članke). Izaberemo filter po tipu sadržaja Članak. U sortiraju označavamo da idu novi članci prvi:

Views Filteri

Sada čekirajte polje Kreiraj stranicu ako želite da kreirate stranicu ili Kreiraj blok ako želite blok. Prvo ćemo kreirati stranicu sa svim člancima. Potrebno je uneti putanju stranice i njen naziv, možete takođe izabrati kako će se prikazivati i koliko članaka na stranici, to ću detaljnije opisati u nastavku.

Views Filteri

Kliknite na Sačuvaj i izmeni. Sada pogledajmo sve delove Views konstruktora redom:

Dodavanje i uklanjanje

Views Filteri

U jednom view-u može postojati više zasebnih prikaza. Ovo je vrlo zgodno kada treba da prikažete sve članke na stranici, i u bloku (da, možete prikazivati blokove i stranice kroz jedan view), samo što se u bloku prikazuje 5 članaka, tj. možete redefinisati pojedinačna podešavanja. Za sada se ne brinite oko toga, kada vam zatreba, uradićete, a sada možete kreirati poseban view za svaku potrebu.

Format

Views Filteri

U formatu možete direktno izabrati Format, postoje nekoliko formata (po defaultu):

HTML lista je lista kroz <ul> tag.

Neformatirana lista je prikaz preko <div> taga.

Grid - prikaz elemenata preko tabele bez zaglavlja, zgodno za prikaz slika, možete podesiti broj kolona u podešavanjima.

Tabela - prikaz preko tabele sa zaglavljima, zgodno za prikaz polja nodova, veoma praktično kada treba prikazati mnogo informacija.

Polja ili teaseri?

Takođe imamo mogućnost da prikažemo sadržaj u obliku teasera ili polja, iz prethodnih lekcija treba da znate kako menjati prikaz sa teasera na polja, sada ćemo staviti prikaz preko polja:

Views Filteri

Sada možemo dodati polja, prikazaćemo Naslov i Telo nodova:

view filter

Kliknite Dodaj i izaberite polje Sadržaj: telo.

Views Filteri

Sada imamo dva polja: Naslov i sadržaj, možete eksperimentisati i prikazati datum objave, autora, kategoriju članka. Obratite pažnju na polje telo (body), možemo ga skratiti na željeni broj karaktera i dodati tri tačke. Za to kliknite na polje telo i u prozoru podešavanja izlaza polja čekirajte "Skratiti ovo polje na maksimalno ..." i unesite koliko karaktera da se prikaže:

Views Filteri

Zatim čekirajte "Obriši HTML tagove" da ne bi bilo nezatvorenih tagova u tekstu.

Views Filteri

Sada imamo polja, ali još uvek možemo formirati filtere od kojih nodova da se prikazuju polja.

Filteri

Sada imamo dva filtera, jedan da se prikazuju samo objavljeni nodovi, drugi da se prikazuju samo članci. Ali možemo promeniti ove filtere.

Views Filteri

Ako kliknete Dodaj, možete izabrati bilo koji od spremnih filtera za view. Na primer, možete prikazivati članke ne starije od jedne nedelje. Dodajmo takav filter. Izaberite Sadržaj: Datum kreiranja. U prozoru za podešavanje filtera izaberite i unesite -7 dana u polju Tip vrednosti.

views

Ako u filterima imate "Use Files ..", onda treba da uklonite taj filter i izaberete filter po tipu sadržaja:

Views Filteri

Da biste uklonili filter, kliknite na strelicu pored dugmeta Dodaj i izaberite "Rearrange", u prozoru koji se pojavi možete ukloniti filter. Zatim dodajte filter po tipu sadržaja.

Views Filteri

Takođe možete filtrirati po autoru, tagovima i kategorijama i po mnogim drugim kriterijumima, eksperimentisati sa filterima sami. Sada pređimo na sortiranje.

Sortiranje

Pored toga što prikazujemo samo potrebne materijale, možemo ih prikazivati kroz view u željenom redosledu.

Views Filteri

Sada imamo sortiranje po datumu dodavanja, noviji materijali su iznad (ako stavite rastući redosled, biće obrnuto). Ali možemo dodati težinu našim materijalima. Dodajmo polje Težina našem članku tako da bude pozitivan ceo broj, minimum 1. Možete pogledati kako se dodaju polja u poslednjoj lekciji.

Views Filteri

Sada dodajmo kriterijum sortiranja: Sadržaj: Težina, stavite redosled opadajući, tj. veća težina ide više na listi.

Views Filteri

Ako redosled sortiranja ne igra posebnu ulogu kod filtera (osim ako ne navedete posebne uslove OR), budite pažljivi sa sortiranjem. Rezultati se sortiraju po svakom kriterijumu sortiranja redom. Na primer, ako je prvo sortiranje po datumu objave, rezultati će biti sortirani po datumu, i samo ako se dva ili više članka poklope, samo ti članci će biti sortirani po sledećem kriterijumu sortiranja. Dakle, ako imate ovako, drugi kriterijum neće raditi jer se datum čuva do sekunde, a članci nisu objavljivani svake sekunde na sajtu. Zato treba zameniti redosled sortiranja da prvo sortiramo članke po težini (prvo idu oni sa najvećom težinom), a ako se težine poklope, onda da se redosled određuje po datumu objave.

Da biste to uradili, kliknite na strelicu pored dugmeta Dodaj i izaberite "Rearrange", zatim pomoću ikonica sa križićima možete zameniti redosled sortiranja.

Views Filteri

Sačuvajte view. Sada možete napraviti nekoliko članaka, otiđite na sajt na /articles stranicu (možda ste uneli drugi putanju u view-u) i pogledajte rezultate:

Views Filteri