2.4. Основи: Будівельні блоки вмісту (Модульний контент)

Last updated on
14 April 2025

Що таке модульний контент?

З огляду на те, що контент вашого сайту зберігається в базі даних, бажано зробити контент діскретний, що означає певні сторінки на вашому сайті, не редагуються як ціла сторінка, замість цього автоматично генеруються з інших елементів контенту. Наприклад, в сценарії сайту фермерського ярмарку ви можете створити окремі елементи контенту для рецептів. Якщо в елементах вмісту рецепта є поле, в якому зберігаються інгредієнти, то на вашому сайті може бути складова сторінка зі списком рецептів, що дозволяє відвідувачам шукати рецепт, який містив якийсь конкретний інгредієнт, який вони купили на ринку.

Невеликі розділи сторінок також можуть бути згенеровані як композити. Наприклад, елементи вмісту рецепта можуть мати поле, яке відстежує, який постачальник відправив рецепт (див. Розділ 6.4, «Основи: Поле посилання на сутність»), при цьому відомості про постачальника редагуються в окремих елементах вмісту постачальника. Це дозволить вам зробити наступне на вашому сайті:

  • На кожній сторінці рецепта може бути область, яка відображає деяку інформацію про продавця, який представив рецепт, наприклад, його ім’я і номер ринкового прилавка.
  • На кожній сторінці постачальника може бути розділ, в якому перераховані рецепти, які вони створили.

Основна ідея полягає в тому, що кожен фрагмент інформації редагується тільки в одному місці. Коли інформація про продавця оновлюється, всі сторінки рецептів, які відображатимуть цю інформацію про продавця, автоматично оновлюються; коли рецепт створюється постачальником, він автоматично відображається на сторінці постачальника. Основний модуль Views - це звичайний спосіб використання модульного контенту для створення складових сторінок і розділів сторінок; див. Розділ 9.1, «Основи: Використання Видів» для отримання додаткової інформації. Крім того, види відображеннь корисні для визначення різних способів відображення кожного елемента контенту; див. Розділ 6.10, «Основи: Режими перегляду та Форматери» для отримання додаткової інформації.

 

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: