-
EBT Blokovi 🧱
-
EPT Paragrafi 🆕
-
Resursi i podrška
- Forum
- DrupalBook
- Drupal Documentation
- Blog
- JSON Drop API Documentation
- Studije slučaja
- Šta je novo
- Preuzmi Drupal
- Kontakti
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.
GLightbox is a pure javascript lightbox (Colorbox alternative without jQuery)❗
It can display images, iframes, inline content and videos with optional autoplay for YouTube, Vimeo and even self-hosted videos.
Dodati podrazumevanu konfiguraciju
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
- Početak rada – referentne informacije (Drupal 8)
- Priprema okvira modula
- Pravila imenovanja i smeštaja vašeg Drupal 8 modula
- Obavestite Drupal 8 o vašem modulu pomoću .info.yml fajla
- Dodati composer.json fajl
- Prikaz na stranici "Hello World" putem Drupal modula
- Dodavanje glavnog kontrolera
- Dodati routing fajl
- Dodati link u meni
- Idemo dalje
- Dodati podrazumevanu konfiguraciju
- Uključite podrazumevanu konfiguraciju u svoj Drupal 8 modul
- Praktični vodič za kreiranje osnovnih Drupal 8 modula
- Osnovna struktura Drupal modula
- Konfiguraciona forma Drupala
- Definisanje i korišćenje sopstvene konfiguracije u Drupal 8
- Kreiranje stranice u Drupal modulu programatski
- Kreiranje bloka u Drupal modulu programatski
- Kreiranje tipova polja, vidžeta i formaterskih plugina u Drupalu
- Event Subscriber i Event Dispatcher. Sistem rada sa događajima u Drupalu.
- Kreiranje prikaznog stila za Views u Drupalu
- Dodavanje teme šablona u Drupal modul
- Dodavanje stilskih tabela (CSS) i JavaScript (JS) u Drupal 8 modul
- Testiranje Drupal 8 modula
- Objavite svoj modul na drupal.org
- Razumevanje hook-ova
- Drupal 8 API
- Tematizacija Drupal 8
- Nadogradnja na Drupal 8
Dodavanjem jednog YAML konfiguracionog fajla u naš modul, Drupal će automatski učitati sadržaj tog YAML fajla, i moći ćemo mu pristupiti da bismo obezbedili podrazumevanu konfiguraciju. Iz korenskog foldera našeg modula kreirajte novi folder i nazovite ga „config“. Unutar novog foldera kreirajte još jedan folder i nazovite ga „install“. Na kraju, unutar config/install kreirajte novi fajl i nazovite ga hello_world.settings.yml.
hello:
name: 'Hank Williams'
Zapamtite da je YAML osetljiv na razmake. Međutim, da bismo koristili vrednost učitanu u Drupal objekat, potrebno je da dodamo ovaj metod u našu klasu HelloBlock (vidi Tutorijal za kreiranje prilagođenih blokova):
/**
* {@inheritdoc}
*/
public function defaultConfiguration() {
$default_config = \Drupal::config('hello_world.settings');
return [
'hello_block_name' => $default_config->get('hello.name'),
];
}
Ova vrednost će se koristiti prilikom instalacije modula. Dakle, da biste proverili, deinstalirajte i ponovo instalirajte svoj modul. Kada ponovo dodate svoj blok u region, trebalo bi da vidite podrazumevanu vrednost.
Više informacija o jednostavnoj konfiguraciji (\Drupal::config) pronađite ovde.