Панель управления
⇒Типы контента
⇒Выбрать тип
⇒Связи
Механизм связей в InstantCMS 2 позволяет привязывать одни типы контента к другим. Это фактически даёт возможность вкладывать одни записи контента в другие. Также есть возможность связей между типами контента и профилями пользователей, группами (сообществами).
Например, если на вашем сайте есть типы контента «Кинотеатры», «Фильмы» и «Отзывы», то вы можете связать их так, чтобы каждый кинотеатр имел на своей странице список фильмов в текущем прокате. Отзывы же могут быть привязаны одновременно и к фильмам, и к кинотеатрам.
Существует три правила доступа, касающиеся связей. Представим, что у нас есть два типа контента: «Кинотеатры» и «Сеансы». Родительский тип контента «Кинотеатры», дочерний (который создан во вкладке «Связи» типа контента «Кинотеатры») - «Сеансы».
Правила связей действуют у дочернего типа контента «Сеансы». Правила связей у типа контента «Кинотеатры» не действуют. Т.е. в нашем случае идём в админке по пути:
Панель управления
⇒Типы контента
⇒Выбрать тип
⇒Доступ
Доступны опции:
Это означает, что создавать новые дочерние записи (в нашем случае «Сеансы») можно:
Доступны опции:
Это означает, что отвязывать прикреплённые дочерние записи (в нашем случае «Сеансы») можно:
Доступны опции:
Свои - это записи, которые принадлежат текущему авторизованному пользователю (пользователь их автор).
Чужие - это записи, автором которых не является текущий авторизованный пользователь.
Это означает, что привязывать дочерние записи (в нашем случае «Сеансы») можно:
Назад к Типам контента