2.4. Concepte: Contingut modular

Last updated on
14 April 2025

Què és el contingut modular?

Donat que el contingut del vostre lloc està emmagatzemat en una base de dades, és desitjable fer el contingut modular, el que significa que certes pàgines del vostre lloc, en comptes de ser totalment editades, es generen automàticament des del contingut d’altres elements. Per exemple, en el mercat de grangers, heu de crear el contingut d’un element per a les receptes. Si hi ha un camp que conté el contingut dels elements de la recepta, llavors el vostre lloc pot incloure una pàgina composada que llisti les vostres receptes i permetrà als visitants buscar receptes a partir d’algun ingredient en particular que han comprat al mercat.

També es poden generar seccions més petites de pàgines de forma composada. Per exemple, els elements del contingut d’una recepta poden tenir un camp per a fer el seguiment del proveïdor que ha enviat la recepta (aneu a Secció 6.4, «Concept: Reference Fields»), amb els detalls del proveïdor editats en elements de contingut separats. Això us permetrà fer el següent al vostre lloc:

  • A cada pàgina de receptes, hi pot haver una àrea que proporcioni informació sobre el proveïdor que ha enviat la recepta, com ara el seu nom o el número de la seva paradeta en el mercat.
  • Cada pàgina de proveïdor pot tenir una secció que llista totes les receptes que ha enviat.

La clau d’aquesta idea és que cada peça d’informació només s’edita en un únic lloc. Quan es puja informació d’un proveïdor, s’actualitza automàticament a totes les pàgines de receptes on ell hi és; quan un proveïdor envia una recepta, automàticament s’actualitza a la pàgina pròpia del proveïdor. El mòdul Views del nucli és la manera habitual de crear pàgines composades i pàgines de seccions; aneu a Secció 9.1, «Concept: Uses of Views» per a més informació. Els modes de visualització també són útils per a definir les diferents formes de mostrar els elements de contingut; aneu a Secció 6.10, «Concept: View Modes and Formatters» per a més informació.

 

This page is generated from AsciiDoc source from the User Guide. To propose a change, edit the source and attach the file to a new issue in the User Guide project. PDF and e-book formats are available on the User Guide project page.

Source file: planning-modular.asciidoc

Help improve this page

Page status: No known problems

You can: