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

Notizie di Drupal Features

14/10/2025, by Ivan

In questa lezione ti mostrerò come utilizzare le stesse funzionalità su diversi siti copiandole tramite un modulo feature. Inizieremo con qualcosa di semplice: creeremo un flusso di notizie, ovvero:

  • Un link nel menu “Notizie” che porta alla pagina delle notizie
  • Una pagina delle notizie
  • Un blocco di notizie per la homepage

Penso che questo sia sufficiente per capire come funziona il modulo Features.

Per prima cosa, installiamo i moduli necessari:

Features, Views, CTools.

Creiamo un tipo di contenuto “Notizia” e poi alcune nodi di questo tipo di contenuto.

Ora creeremo una View con una pagina e un blocco.

Pagina:

Titolo

Titolo: Notizie

Formato

Formato: Unformatted list | Impostazioni

Mostra: Contenuto | Riassunto

Criteri di filtro

Contenuto: Pubblicato (Sì)

Contenuto: Tipo (= Notizia)

Criteri di ordinamento

Contenuto: Data di pubblicazione (discendente)

Impostazioni della pagina

Percorso: /news

Menu: Normale — Notizie

Accesso: Permessi | Visualizzazione del contenuto pubblicato

Paginazione

Usa pager: Completo | 10 elementi per pagina

Blocco:

Titolo

Titolo: Notizie

Formato

Formato: Unformatted list | Impostazioni

Mostra: Campi | Impostazioni

Campi

Contenuto: Titolo

Criteri di filtro

Contenuto: Pubblicato (Sì)

Contenuto: Tipo (= Notizia)

Criteri di ordinamento

Contenuto: Data di pubblicazione (discendente)

Paginazione

Usa pager: Visualizza un numero specifico di elementi | 5 elementi

Ora posizioniamo il blocco nel pannello di amministrazione e all’indirizzo /news otterremo il seguente risultato:

Drupal features

Io ho creato un’uscita semplice, ma tu puoi arricchirla aggiungendo la data o l’anteprima della notizia. Ho volutamente mantenuto la view molto semplice, per poi migliorarla e mostrarti come avviene l’aggiornamento dei moduli feature in Drupal.

Ora creiamo un modulo feature a partire dalla nostra view.

admin features

Clicchiamo su Create new feature (crea una nuova feature).

Ora dobbiamo compilare il modulo di creazione del feature.

Attenzione: il nome del modulo feature deve essere unico — non usare nomi generici come news, blog o simili, perché nomi duplicati di moduli o feature possono causare errori.

Nome: drupalbook.org News feature
Descrizione: Mostra la pagina e il blocco delle notizie
Versione: 7.x-1.0-alpha1

Ora selezioniamo “Edit views” e cerchiamo la view creata (News). Features aggiungerà automaticamente la view: News con tutti i suoi display.

Dobbiamo inoltre aggiungere il tipo di contenuto node, selezionando “Notizia”.

CTools features

Abbiamo la view e il tipo di contenuto — ora clicchiamo su Download feature per scaricare il modulo feature. Questo modulo può essere installato come un normale modulo.

export feature

Installiamo anche il modulo Features sul nuovo sito:

features install

Ora possiamo creare notizie sul nuovo sito e visualizzare il blocco nella sidebar sinistra.

feature news

Probabilmente hai già notato che viene trasferita solo la funzionalità, non i contenuti. Per trasferire i nodi su un altro sito, utilizza il modulo Feeds. Analizzerò anche questo modulo in una delle prossime lezioni della mia guida su Drupal.