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

Aggiornamento della versione di un modulo feature in Drupal

14/10/2025, by Ivan

Nella lezione precedente abbiamo visto come creare moduli feature per Drupal. In questa lezione analizzeremo come aggiornare questi moduli, aggiungendo nuove funzionalità.

Drupal features

Abbiamo un modulo feature in versione alpha1; creeremo ora il modulo della versione successiva, alpha2. In questo aggiornamento, nel blocco delle notizie aggiungeremo, oltre al titolo, anche la data e una breve descrizione (teaser). Copiamo la cartella del modulo feature della versione alpha1 nella cartella sites/all/modules, ma senza attivarlo, in modo da poter ricreare questo feature.

features recreate

Per iniziare, modifichiamo la view che visualizza il blocco delle notizie. Aggiungiamo i campi post date (data di pubblicazione) e body (contenuto) limitato a 100 caratteri. Salviamo la view.

Views add field

Ora il blocco delle notizie ha un aspetto leggermente diverso.

Features news block

Ora torniamo nella sezione Features e ricreiamo il nostro modulo feature (vedi seconda immagine). Cambierà solo la versione, poiché non abbiamo creato nuove views o nuovi tipi di contenuto, ma abbiamo solo modificato una view. Clicchiamo su Download feature (scarica).

Features version

Salviamo l’archivio del nuovo modulo feature, che sarà nella versione più recente alpha2. Installeremo questo nuovo modulo feature su un altro sito dove è ancora presente la vecchia versione alpha1. Sostituiamo il vecchio modulo feature con quello nuovo. Sul nuovo sito apriamo l’elenco delle features, selezioniamo il nostro modulo feature e clicchiamo su “pереопределен” (“modificato”).

Features override

Drupal rileva automaticamente le differenze e riconosce che sono state apportate modifiche al modulo feature. Queste modifiche possono essere ripristinate alla versione originale del modulo feature.

Features revert

Ora svuotiamo la cache, e il nostro blocco notizie sul sito viene aggiornato in base al nuovo modulo feature.

Features News