Extra Block Types (EBT) - Nuova esperienza con Layout Builder❗
Extra Block Types (EBT) - tipi di blocchi stilizzati e personalizzabili: Slideshows, Tabs, Cards, Accordion e molti altri. Impostazioni integrate per sfondo, DOM Box, plugin javascript. Vivi oggi il futuro della costruzione dei layout.
❗Extra Paragraph Types (EPT) - Nuova esperienza con Paragraphs
Extra Paragraph Types (EPT) - insieme di moduli basati su paragrafi in modo analogo.
9. Sviluppo di moduli per Drupal
Menu
- Installa Drupal con Lando
- 1. Drupal: Funcionalidades básicas
- 2. Drupal: Configurazione
- 3. Drupal: Creazione del sito
- 4. Drupal Commerce - Modulo per negozio online in Drupal
- 5. Drupal e SEO.
- 6. Drupal: Creazione di temi
- 7. Drupal: Tematizzazione avanzata
-
9. Sviluppo di moduli per Drupal
- 9.2. Cosa significa “hook” in Drupal?
- 9.3. Crea un modulo Drupal personalizzato. Visualizza la pagina tramite codice.
- 9.4. Creazione di pagine per un account premium.
- 9.5. Documentazione di base di Drupal api.drupal.org. Come cercare informazioni sull'API di Drupal.
- 9.6. Rotta con parametro.
- 9.7. Plugin in Drupal. Come aggiungere un blocco programmaticamente.
- 9.8. Lavorare con i moduli in Drupal. Aggiungere un modulo di configurazione programmaticamente.
- 9.9. Gestione della configurazione in Drupal. Configurazione attiva, sincronizzazione della configurazione, trasferimento delle configurazioni da DEV a LIVE.
- 9.10. Drupal Fields API. I campi di Drupal nel database.
- 9.11. API delle entità di Drupal. Creare un tipo di entità personalizzato. Generare un tipo di entità utilizzando Drupal Console.
- 9.12. Event Dispatcher, codice personalizzato per determinati eventi
- 9.13. Lavorare con il database in Drupal
- 9.14. Scrivere l'integrazione con Views
- 12.15. Servizi e Dependency Injection.
- Drupal desacoplado. Creación del backend en Drupal.
- Articoli vecchi
Tutto ciò che abbiamo analizzato finora era simile alle versioni precedenti di Drupal. Ma con lo sviluppo dei moduli, tutto cambia. Sebbene visivamente Drupal sembri identico a Drupal 7, al suo interno è composto da componenti di Symfony, dai propri componenti e da numerose librerie. Pertanto, dovrai familiarizzare con il nuovo sistema di plugin e con la programmazione orientata agli oggetti (OOP) in PHP.
Per cominciare, inizieremo con gli hook di Drupal, concetti già abbastanza familiari, poi vedremo come Drupal lavora con le pagine (route), come aggiungere una nuova pagina e analizzeremo come Drupal elabora le richieste.
Man mano che verranno aggiunti nuovi articoli e video, amplierò questo articolo introduttivo.