- Palette 🎨
-
Resursi
- Forum
- DrupalBook
- Blog
-
Studije slučaja
- Automatski prevod Drupal stranica uz pomoć AI
- CI‑vođeno upravljanje konfiguracijom
- Drupal kao backend: GraphQL, JSON:API, RESTful
- Kako održavati ogromne menije u Drupalu
- Zamena Colorbox‑a sa GLightbox‑om
- Prepisivanje CKEditor 4 dodataka za CKEditor 5
- Nadogradnja Drupal‑a 7 na najnoviju verziju Drupal‑a
- Drupal Documentation
- JSON Drop API Documentation
- Šta je novo
- Preuzmi Drupal
-
Kontakti
Palette - Make it Colorful🎨
Palette - Visual Page Builder, no design degree required.
Scroll
Kontent Entitet
18/06/2025, by Ivan
Menu
- Razumevanje Drupala
- Sistemski zahtevi Drupala
- Instalacija Drupala
- Ažuriranje Drupal 8
- Administracija sajta Drupal 8
- Drupal 8 moduli
- Poređenje Drupal modula
- Drupal teme
- Tipovi polja u Drupalu
- Upravljanje konfiguracijom
- Višesajt Drupal
- Specijalne mogućnosti
- Otklanjanje problema u Drupalu 8
- Kreiranje modula za Drupal
-
Drupal 8 API
- Autentifikacioni API
- Block API
- Cache API
- CKEditor API
- API za upravljanje konfiguracijom
- API baze podataka
-
Entity API
- Uvod u Entity API u Drupalu 8
- Tipovi entiteta
- Rad sa Entity API
- Paketi (Bundles)
- Konfiguracija entiteta
- Kontent Entitet
- Kreiranje prilagođenog sadržaja
- Kreiranje prilagođenog tipa sadržaja u Drupalu 8
- Programiranje prilagođenih polja u vaš tip sadržaja
- Korišćenje UI za izvoz koda za prilagođena polja
- Entity API implementira Typed Data API
- Pristup entitetima (TBD)
- Definisanje i korišćenje definicija Content Entity Field
- Entity prevod API
- Režimi prikaza: režimi pregleda i forme
- Pregled: kreiranje prilagođenog polja
- TipoviPolja, VidžetiPolja i FormatatoriPolja
- Tematizacija Drupal 8
- Nadogradnja na Drupal 8
Ova špric lista sadrži pregled često korišćenih metoda, klasa i interfejsa za objekte sadržaja.
![]()
/sites/default/files/drupal-content-entity-8.0.pdf
Sadržajne entitete nasledjuju mnogo svog ponašanja od entiteta. Pogledajte Rad sa Entity API za ove opšte funkcionalnosti.
Upravljanje vrednostima polja
Kreirajte prilagođena polja koristeći metodu baseFieldDefinitions za vaš Content objekat.
- Učitajte instancu prilagođenog objekta u lokalnu promenljivu $Custom_Entity
- Definišite prilagođeno polje pod imenom „custom_field“
- Sačuvajte neke podatke
Primer koda
$custom_field_value = $Custom_Entity->custom_field->value;
// Izvršite neku vrstu manipulacije podacima
$Custom_Entity->custom_field->value = $custom_field_value;
$Custom_Entity->save();
Primeri sadržaja entiteta:
- node
- comment
- user