Статьи о создании сайтов

Связанные материалы: объект и его контекст

Услуга, проект и инструкция могут быть самостоятельными записями со связями. Как использовать отношения вместо копирования одного описания в разные карточки.

На этой странице
  1. Определите самостоятельные сущности
  2. Проверьте направление отношения
  3. Не превращайте связь в бизнес-операцию
  4. Продолжить работу

Определите самостоятельные сущности

Если сведения имеют собственный смысл и обновляются отдельно, полезно хранить их отдельными объектами. Услуга описывает предложение, проект — выполненную задачу, инструкция — порядок использования. Копирование всей инструкции в каждую карточку делает исправления трудными.

Например, несколько изделий могут использовать один общий документ. После обновления текста нужно понимать, какой объект является источником и какие записи на него ссылаются. Обычная ссылка в Markdown и формальная связь данных решают похожие, но не одинаковые задачи.

Проверьте направление отношения

В Switch Pages существуют отношения объектов и вывод связанных публикаций. Направление имеет значение: связь A → B не следует без проверки считать автоматически обратной. Для иерархии дочерних записей дополнительно учитывается тип отношения.

Сначала настройте небольшой пример и откройте обе стороны. Убедитесь, что показывается ожидаемый набор, а закрытый или неопубликованный материал не попадает в гостевую подборку. Связь не расширяет право чтения целевого объекта.

Не превращайте связь в бизнес-операцию

Отношение между карточками само по себе не реализует складскую зависимость, бронирование или автоматический расчёт комплектации. Для таких процессов нужны правила, состояния и проверка изменений. Название «комплект» в связи не резервирует входящие позиции.

Перед массовым импортом сохраните внутренние ID и карту соответствий. Проверьте удаление или архивирование одной стороны, чтобы посетитель не получал бессмысленную ссылку. Если нужна особая сортировка, двусторонняя связь или дополнительные атрибуты отношения, уточните поддержку конкретного интерфейса и при необходимости доработайте модель. Хорошие связи уменьшают дубли текста, сохраняя самостоятельность и понятный контекст каждого материала.

Продолжить работу

Проверьте настройку разными ролями на отдельной копии. Сопоставьте задачу с возможностями ядра. Другой материал этого раздела: Обязательные поля без лишних препятствий редактору.

← Статьи о создании сайтов

Создайте сайт сами

Посмотрите, как вы будете управлять своим сайтом

Изучите интерфейс Switch Pages и проверьте, подходит ли движок под вашу задачу.

Демо доступно бесплатно после регистрации на основном сайте.