logo

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.

Demo moduli EBT Scarica moduli EBT

❗Extra Paragraph Types (EPT) - Nuova esperienza con Paragraphs

Extra Paragraph Types (EPT) - insieme di moduli basati su paragrafi in modo analogo.

Demo moduli EPT Scarica moduli EPT

Scorri
30/09/2025, by Ivan

Il modulo Views è ampiamente utilizzato nell’ecosistema di Drupal. Liste di contenuti, tabelle, blocchi, slideshow, esportazione di dati – questi tipi di contenuto di solito vengono visualizzati con Views. Se usi Tipi di contenuto, Tipi di blocco o altri Tipi di entità, allora Views è già integrato automaticamente con essi e puoi utilizzare Views per mostrare i tuoi contenuti.

29/09/2025, by Ivan

Ci sono opinioni secondo cui Drupal sia una piattaforma complicata e che sia difficile installare e configurare Drupal. Ma Drupal è in sviluppo attivo da più di 20 anni e in tutto questo tempo gli approcci per installare e configurare Drupal sono stati costantemente migliorati. Ora puoi installare Drupal con Docker in un ambiente virtuale. Usiamo Lando e installiamo Drupal in 10 minuti.

29/09/2025, by Ivan

Quando usiamo Drupal e abbiamo bisogno di utilizzare il codice di un modulo contrib o di un modulo core all’interno di un modulo custom, usiamo gli hook e i services (servizi). Abbiamo già utilizzato gli hook in questo articolo:

12.11.3. Hook per lavorare con Entity.

Vediamo ora i services. Un service è un oggetto PHP. Quindi quando create una nuova classe PHP nel vostro modulo custom, è meglio strutturarla subito come service, in modo che poi il vostro codice possa essere riutilizzato in un altro modulo nel modo standard.

29/09/2025, by Ivan

Negli articoli precedenti abbiamo analizzato cosa sono i Services, la Dependency Injection (DI) e come utilizzarli nel nostro Controller:

12.15. Services e Dependency Injection.
12.15.1. Dependency Injection nel controller

In questo articolo un esempio di come aggiungere i servizi tramite DI in una classe di blocco:

/modules/custom/drupalbook/src/Plugin/Block/CartBlock.php:

29/09/2025, by Ivan

Benvenuto nella documentazione di EBT. I moduli Extra Block Types (EBT) sono una serie di moduli Drupal ispirati ai page builder Guttenberg, Elementor, WP Bakery. In combinazione con Layout Builder, questi moduli rendono semplice e veloce la creazione di landing page.