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

Installazione delle dipendenze dei moduli tramite Composer

06/10/2025, by Ivan

Composer è un gestore di pacchetti per PHP. Fornisce funzionalità simili alla gestione delle dipendenze nativa di Drupal e a Drush make, ma può essere utilizzato per qualsiasi progetto, non solo per i moduli Drupal. Molti moduli per Drupal 8 dipendono da pacchetti PHP generici, che devono essere inclusi nella codebase del sito tramite Composer.

Quali moduli hanno dipendenze di Composer?

Ci sono diversi modi per determinare se un modulo ha dipendenze gestite da Composer:

  • Lo specifica nella sua pagina del progetto o nei file README o INSTALL.
  • La sua directory principale contiene un file composer.json.
  • Dopo che è stata implementata la funzionalità #2494073: Impedire l'installazione di moduli che non hanno le dipendenze Composer installate, il core di Drupal ti notificherà automaticamente riguardo a tali moduli.

 

Come installare le dipendenze di un modulo tramite Composer?

Una spiegazione molto breve: utilizza sempre Composer per includere i moduli. Esegui il comando

composer require drupal/modulename

dalla directory webroot (e non da dentro la directory core) per installare il modulo insieme a tutte le sue dipendenze Composer. Una volta che il modulo è stato aggiunto tramite Composer, potrà essere abilitato in Drupal. Consulta la guida all’abilitazione dei moduli in Drupal per maggiori informazioni.

Consulta anche la pagina Utilizzare Composer per gestire le dipendenze del sito Drupal per ulteriori dettagli.

NB! A partire da Drupal 8.1, il modulo Composer Manager è deprecato e non è più necessario.