Привязка множества страниц

pages
Привязка множества страниц

Pages – это тип данных, который позволяет привязать **несколько страниц** из системы.

В отличие от page, где можно выбрать только одну страницу, тип pages поддерживает множественный выбор. Это полезно для создания ссылок на несколько страниц или организации навигации по группе разделов.

Как это выглядит?

Привязка множества страниц создаётся в виде массива объектов, содержащих информацию о страницах:

1{
2  "fields": {
3    "pages": [402, 401]
4  }
5}
Когда это нужно?
  • Привязать несколько страниц для создания списка переходов.

  • Организовать навигацию по нескольким разделам.

  • Отображать группу страниц на одной панели или в одном блоке контента.

Пример использования

Допустим, мы хотим привязать несколько страниц для создания панели навигации:

1{
2  "id": 12345,
3  "name": "exampleName",
4  "url": "exampleUrl",
5  "active": false,
6  "fields": {
7    "pages": [301, 302, 303]
8  }
9}

В этом примере:

  • "id" – уникальный идентификатор объекта.

  • "name" – имя объекта, здесь используется "exampleName".

  • "url" – ссылка или ключ для объекта.

  • "active" – статус активности объекта (true/false).

  • "fields" – ключевой блок данных, который содержит привязки по типам:

  • "pages" – привязка нескольких страниц с ID 301, 302, 303.

Что важно помнить?
  • Множественный выбор позволяет привязать несколько страниц.

  • Каждая страница должна иметь уникальный идентификатор и путь.

  • Этот тип удобен для организации сложной навигации или группировки разделов.

Подведём итог

Pages – это мощный инструмент для привязки **нескольких страниц**. Используйте тип pages для создания удобной навигации и отображения групп связанных разделов вашего проекта.