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

Articles

20/06/2025, by Ivan

Vidžeti polja se koriste za prikaz polja unutar formi. Vidžeti polja definišu se kao plugini, zato se preporučuje da proučite Plugin API pre nego što počnete sa pisanjem novog tipa polja.

Da biste napravili vidžet polja u Drupalu 8, potreban vam je klasa sa anotacijom FieldWidget.

Lokacija klase vidžeta polja treba da bude u /[MODULE_NAME]/src/Plugin/Field/FieldWidget. Na primer, /foo/src/Plugin/Field/FieldWidget/BarWidget.php.

20/06/2025, by Ivan

Modul za formatiranje polja formatira podatke polja za prikaz krajnjem korisniku. Formatere polja definišu se kao plugini, zato se preporučuje da proučite Plugin API pre nego što počnete sa pisanjem novog formatara polja.

Klasа formatara polja

Fajl: /modules/random/src/Plugin/Field/FieldFormatter/RandomDefaultFormatter.php

19/06/2025, by Ivan

Hook-ovi su jedan od načina na koje moduli komuniciraju sa dodacima ili podsistemima Drupal jezgra. Hook-ovi se koriste za različite zadatke, uključujući preprocesiranje promenljivih za fajlove šablona (hook_preprocess()), menjanje lista informacija (hook_tokens_alter(), hook_views_data_alter()) i manipulaciju formama (hook_form_alter()), između ostalog. Na ovoj stranici su navedeni svi hook-ovi koje pruža jezgro.

19/06/2025, by Ivan

Ova dokumentacija je za module. Informacije o temama pogledajte u odeljku Dodavanje stilskih tabela (CSS) i JavaScript (JS) u Drupal 8 temu.

U Drupal 8, stilovi (CSS) i JavaScript (JS) se učitavaju putem istog sistema za module (kod) i teme: biblioteka resursa. Biblioteke resursa mogu sadržavati jedan ili više CSS fajlova, jedan ili više JS fajlova i jednu ili više JS podešavanja.