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.
❗Dodatni tipovi pasusa (EPT) – Novo iskustvo rada sa pasusima
Dodatni tipovi pasusa (EPT) – analogni skup modula zasnovan na pasusima.
Kontent Entitet
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