logo

Palette - Učinite je šarenom🎨

Palette - Vizuelni page builder. Ne moraš biti dizajner.

Uživo demo Preuzmi Palette

Scroll
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.