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

3.4. Paragraphs - Costruttore di landing page

18/10/2025, by Ivan

Molto spesso è necessario creare una landing page su un sito il cui template è significativamente diverso dal resto del sito. Spesso si tratta di pagine dedicate a promozioni, eventi o presentazioni.

Per questi scopi, esiste un pratico costruttore chiamato Paragraphs:

https://www.drupal.org/project/paragraphs

Il modulo Paragraphs ti permette di visualizzare diversi tipi di paragrafi attraverso un campo multiplo all’interno di un nodo: gallerie fotografiche, testo con immagine, slider, video e molto altro.

Per poter usufruire di questa funzionalità, attiviamo i moduli Paragraphs e Paragraphs Demo. Il modulo Paragraphs Demo include già tipi di paragrafi preconfigurati. È inoltre necessario il modulo Entity Reference Revisions:

https://www.drupal.org/project/entity_reference_revisions

Ora creiamo un nuovo tipo di contenuto chiamato Landing Page (oppure possiamo utilizzare un tipo esistente come Page o Article) e aggiungiamo un campo di tipo paragrafi a questo tipo di contenuto:

drupal 8 paragraphs

Selezioniamo un numero illimitato di valori per questo nuovo campo.

drupal 8 paragraphs

manage fields

Possiamo aggiungere molti altri tipi di paragrafi: gallerie, video, immagini con effetto parallasse, ecc. In Drupal 7 esistono molti moduli aggiuntivi per diversi tipi di paragrafi:

Paragraphs pack

Classy paragraphs

Edgy

Entity background

Paragraphs Defaults

Apachesolr Paragraphs

Paragraphs ID

Entity behaviors

Probabilmente in futuro questi moduli verranno resi disponibili anche per Drupal 8.

Ora, quando creiamo nodi del tipo Landing Page, possiamo aggiungere vari tipi di paragrafi:

drupal 8 paragraphs

drupal 8 paragraphs

Il risultato apparirà più o meno così:

Drupal 8 paragraphs

Il modulo Paragraphs fornisce un’interfaccia molto comoda per l’editing delle landing page, ma dovrai comunque definire manualmente il modo in cui i materiali verranno visualizzati nella pagina.

Proviamo ora ad aggiungere un nuovo tipo di paragrafo chiamato Slideshow. Per farlo, serve un modulo che mostri i campi di Drupal sotto forma di galleria, ad esempio il modulo Gallery Formatter:

https://www.drupal.org/project/galleryformatter

Installa il modulo e crea un nuovo tipo di paragrafo:

/admin/structure/paragraphs_type/add

drupal 8 paragraphs

Nel tipo di paragrafo, aggiungi ora il campo Foto:

drupal 8 paragraphs

Per poter caricare quante foto vuoi, imposta “numero illimitato” nelle impostazioni del campo:

drupal 8 paragraphs

Nella scheda Gestisci visualizzazione, imposta per il campo immagine il formato jQuery Gallery:

drupal 8 gallery formatter

Ora, quando modifichiamo un nodo di tipo Landing Page, possiamo aggiungere una galleria come paragrafo separato:

drupal 8 paragraphs

Nella pagina, questo modulo (senza personalizzazione grafica) apparirà così:

Drupal 8 gallery formatter

Penso che col tempo gli autori del modulo miglioreranno il design e l’aspetto sarà simile a quello della versione 7 di Drupal.

Il modulo Paragraphs è particolarmente adatto per la creazione di landing page, pagine di notizie o blog; tuttavia, sarà comunque necessario curare il layout e lo stile grafico per ottenere un aspetto professionale.