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
21/05/2025, by Ivan

JSON Drop API Documentation

Šta je content entitet?

Content entity (ili češće, entitet) predstavlja stavku sa podacima o sadržaju, koja može da sadrži tekst, HTML markup, slike, prikačene fajlove i druge podatke namenjene za prikaz posetiocima sajta. Content entitete mogu definisati core softver ili moduli.

Content entiteti su grupisani u tipove entiteta (entity types), koji imaju različite namene i prikazuju se na sajtu na različite načine. Većina tipova entiteta je dodatno podeljena na podtipove entiteta (entity subtypes), što omogućava manje varijacije u korišćenju i prikazu entiteta. Evo tabele sa najčešćim tipovima content entiteta:

Tip entiteta Podtip entiteta Definišući modul Glavna namena
Content item Content type Node modul Sadržaj namenjen za glavni deo stranica na sajtu
Primer: Na sajtu pijace, možete imati content tipove za obične stranice, vendor stranice i stranice sa receptima.
Comment Comment type Comment modul Komentari koji se dodaju na content entitete (najčešće na Content item entitete)
Primer: Na blog sajtu, blog postovi mogu imati komentare. U primeru sajta pijace komentari nisu potrebni.
User profile (nema) User modul Podaci o osobi sa korisničkim nalogom (login) na sajtu
Primer: Svaki sajt ima bar osnovne korisničke profile sa korisničkim imenom i email adresom; društvene mreže mogu imati složenije profile.
Custom block Block type Custom Block modul Tekst i slike u manjim sekcijama, često prikazane u zaglavlju, futeru ili sidebar-u sajta
Primer: Na sajtu pijace, radno vreme i lokaciju možete staviti u sidebar blok.
Taxonomy term Vocabulary Taxonomy modul Koristi se za klasifikaciju drugih tipova sadržaja
Primer: Na sajtu pijace, možete klasifikovati recepte pomoću Ingredients taxonomy vokabulara, sa terminima kao što su Šargarepa i Paradajz. Na blog sajtu, postovi se mogu klasifikovati pomoću Tags i/ili Categories vokabulara.
File (nema) File modul Slika ili prikačeni fajl koji sistem prati i upravlja, često prikačen drugim tipovima sadržaja
Primer: Na sajtu pijace i recepti i vendor stranice mogu imati slike kao priloge (attachments), koje se u pozadini upravljaju kao File entiteti.
Contact form Form type Contact modul Forma koja omogućava posetiocima sajta da kontaktiraju vlasnike sajta
Primer: Kontakt forma je potrebna u primeru sajta pijace.

Šta je field (polje)?

Unutar entiteta, podaci se čuvaju u pojedinačnim poljima (fields), od kojih svako čuva određenu vrstu podataka, kao što su formatirani ili običan tekst, slike ili drugi fajlovi, ili datumi. Tipovi polja mogu biti definisani core softverom ili modulima.

Administrator može dodati polja na podtip entiteta, tako da svi entiteti datog podtipa imaju istu kolekciju polja dostupnu. Na primer, tip sadržaja Vendor u primeru pijace može imati polja za naziv vendora, logo sliku, URL sajta i opis, dok Basic page tip može imati samo naslov i telo stranice. Kada kreirate ili uređujete entitet, unosite vrednosti za polja na tom entitetu.

Tekst preuzet iz Drupal User Guide. Napisali i uredili Jennifer Hodgdon i Grant Dunham.