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
19/06/2025, by Ivan

Drupal 8 API baze podataka pruža standardizovani, nezavisan od provajdera sloj apstrakcije za pristup serverima baza podataka. Gotovo nikada ne biste trebali direktno pozivati bazu podataka, osim ako ne razvijate osnovne API-je.

API je dizajniran tako da zadrži sintaksu i moć SQL-a, ali takođe:

  • Omogućava jednostavno održavanje više servera baza podataka;
  • Dopušta programerima korišćenje naprednijih funkcija kao što su transakcije;
  • Obezbeđuje strukturirani interfejs za dinamičko pravljenje upita;
  • Obezbeđuje sigurnosnu proveru i druge dobre prakse;
  • Omogućava modulima čist interfejs za presretanje i modifikaciju upita sajta.

 

Glavna dokumentacija za API baze podataka potiče direktno iz komentara u kodu. Ovaj deo vodiča dopunjava te API dokumente, pružajući tutorijal za autore modula koji žele da rade sa sistemom baza podataka, kao i pregled sistema sa stanovišta administratora.

API baze podataka je izgrađen koristeći objektno-orijentisane dizajnerske koncepte, pa ovaj dokument pretpostavlja bar delimično poznavanje ovih koncepata. Uobičajene operacije takođe imaju proceduralni stil koji je dostupan za korišćenje, ali ti proceduralni stilovi se ne preporučuju. Preporučuje se korišćenje objekta konekcije za interakciju sa bazom podataka.

Napomena, API baze podataka nije uvek najbolja opcija za interakciju sa podacima. Korišćenje API-ja u Drupalu 8 je uglavnom situaciono, na primer, korišćenje Node API-ja za operacije nad čvorovima (CRUD), Entity API-ja za kreiranje entiteta i slično. Molimo pregledajte dokumentaciju API-ja da biste odredili koji API najbolje odgovara vašim potrebama.

Napomena: ovaj vodič možda ne pokriva sve funkcionalnosti API-ja.

Drupal’s online documentation is © 2000-2020 by the individual contributors and can be used in accordance with the Creative Commons License, Attribution-ShareAlike 2.0. PHP code is distributed under the GNU General Public License.