logo

Palette - Rendila colorata🎨

Palette - Visual Page Builder. Non serve essere un designer.

Live demo Scarica Palette

Scorri
01/10/2025, by Ivan

Il livello del database di Drupal non fornisce un'astrazione cross-database per le funzioni SQL. Per garantire la portabilità tra i motori di database supportati, il tuo codice deve utilizzare solo quelle funzioni che sono note per far parte dello standard ANSI e che sono supportate in tutti i database che Drupal supporta. Quanto segue è ancora un elenco incompleto. La forma utilizzata qui è raccomandata, poiché altre varianti di sintassi potrebbero non funzionare in tutti i database.

30/09/2025, by Ivan
  • Drupal 7 - le entità erano oggetti generici stdClass.
  • Drupal 8 - le entità ora sono oggetti con tipizzazione specifica, e ogni tipo di entità definisce la classe che sarà utilizzata per le istanze di quella entità.

Requisiti
Le classi delle entità devono essere collocate nello spazio dei nomi Entity del modulo che fornisce il tipo di entità, ad esempio \Drupal\[module_name]\Entity. Questo significa che i file PHP della classe dell’entità si trovano nella cartella src/Entity del modulo.

30/09/2025, by Ivan

In Drupal 8, i bundle sono un tipo di contenitore di informazioni che includono definizioni di campi o impostazioni. Talvolta vengono chiamati “sottotipi”. I bundle sono opzionali e si trovano sotto i tipi di entità nella gerarchia dei contenitori di informazioni.