logo

Extra Block Types (EBT) - New Layout Builder experience❗

Extra Block Types (EBT) - styled, customizable block types: Slideshows, Tabs, Cards, Accordions and many others. Built-in settings for background, DOM Box, javascript plugins. Experience the future of layout building today.

Demo EBT modules Download EBT modules

❗Extra Paragraph Types (EPT) - New Paragraphs experience

Extra Paragraph Types (EPT) - analogical paragraph based set of modules.

Demo EPT modules Download EPT modules

Scroll
03/09/2025, by Ivan

Che cos’è il contenuto modulare?

Dato che il contenuto del tuo sito è memorizzato in un database, è auspicabile rendere il contenuto modulare, cioè che alcune pagine del sito, invece di essere modificate come un’unica pagina, vengano generate automaticamente da altri elementi di contenuto. Ad esempio, nello scenario del sito del mercato agricolo, potresti creare singoli elementi di contenuto per le ricette. Se i contenuti di tipo ricetta hanno un campo che tiene traccia degli ingredienti, allora il tuo sito potrebbe includere una pagina composita che elenca le ricette e permettere ai visitatori di cercare una ricetta che contenga un particolare ingrediente che hanno comprato al mercato.

Anche sezioni più piccole delle pagine possono essere generate come compositi. Ad esempio, i contenuti di tipo ricetta potrebbero avere un campo che tiene traccia di quale fornitore ha inviato la ricetta (vedi Sezione 6.4, “Concetto: Campi di riferimento”), con i dettagli del fornitore modificati in contenuti separati di tipo fornitore. Questo ti permetterebbe di fare quanto segue sul tuo sito:

  • In ogni pagina Ricetta, potrebbe esserci un’area che mostra alcune informazioni sul fornitore che ha inviato la ricetta, come il suo nome e il numero del banco al mercato.
  • Ogni pagina fornitore potrebbe avere una sezione che elenca le ricette che ha inviato.

L’idea chiave è che ogni informazione venga modificata in un solo posto. Quando le informazioni del fornitore vengono aggiornate, tutte le pagine ricetta che mostrano quelle informazioni vengono aggiornate automaticamente; quando una ricetta viene inviata da un fornitore, essa viene automaticamente visualizzata nella pagina del fornitore. Il modulo core Views è il modo abituale per utilizzare contenuti modulari al fine di creare pagine e sezioni di pagina composite; vedi “Concetto: Usi delle viste” per maggiori informazioni.

Articolo tratto da Drupal User Guide. Scritto da Jennifer Hodgdon.