3.7. Layout Builder - Konstruktor stranica i sadržaja
Layout Builder omogućava dizajniranje rasporeda za upravljanje prikazom bilo kojih entiteta. Konačni rezultat je prikazan ispod i biće vidljiv korisniku sajta.
Za početak, potrebno je omogućiti modul Layout Builder:
Pored modula Layout Builder, biće instaliran i modul Layout Discovery.
Sada dodajmo mogućnost korišćenja podrazumevanih rasporeda za određeni tip sadržaja. U ovom slučaju tip je oglas (announcement).
admin/structure/types/manage/announcement/display
Kada je modul Layout Builder uključen, lista polja koja se obično prikazuju u Manage display se zamenjuje dugmetom „Manage Layout“. Kliknite na dugme „Manage Layout“ da biste otvorili korisnički interfejs za promenu rasporeda.
Kada prvi put otvorite, prikazaće se podrazumevani raspored.
Da biste dodali raspored, morate kliknuti na dugme „Add Section“ i izabrati željeni raspored. Dugme „Add Section“ se nalazi i iznad i ispod, što olakšava dodavanje rasporeda u pravom redosledu, po potrebi.
Izaberite raspored sa liste sa desne strane.
Neki rasporedi imaju dodatne parametre koje treba izabrati pre dodavanja (na primer, Two Column).
Kada kliknete na „Add Block“, možete izabrati šta će se prikazivati sa liste sa desne strane.
Dugme „+ Create Custom Block“ kreira prilagođeni blok koji je dostupan samo za taj raspored i nije prikazan u korisničkom interfejsu za blokove, što omogućava da se ne zatrpa biblioteka prilagođenih blokova.
U ovom slučaju podesili smo raspored za tip sadržaja oglas, gde je telo (body) sa desne strane, a određena polja iz Content fields sa leve strane.
Korisnički interfejs za uređivanje rasporeda stranice za određeni entitet dostupan je u kartici „Layout“. Kartica Layout je dostupna samo ako je opcija „Allow each content item to have its layout customized“ omogućena za taj tip sadržaja (uključi na kartici Manage display).
Ako želimo da promenimo raspored ovog pojedinačnog oglasa, to sada možemo učiniti u kartici „Layout“.