Связь типов контента. Привязка только к одной записи

InstantCMS 2.X
#1 30 августа 2023 в 22:52

Ребят, все перерыл, и админку, и доку, не пойму можно ли ограничить добавление связи только одной записью. Могу закостылять в коде, но пока не хочется, ведь это очевидная настройка для связей, вроде, должна быть. 

Изображение

Вот пример:

Два типа контента Этажи и Квартиры. У типа контента Этажи есть связь с Квартирами. При создании квартиры пользователь может привязать её к этажу. Логично, что квартира на двух этажах быть не может и множественную привязку пользователю предоставлять нельзя.

Так весь функционал связи устраивает — захожу на страницу этажа и вижу список квартир. Способ привязки тоже подходит. Но необходима привязка только к одной записи. Ну не просить же пользователя выбирать только одну запись🙃

#2 31 августа 2023 в 07:09

Могу закостылять в коде, но пока не хочется, ведь это очевидная настройка для связей, вроде, должна быть.

kenergy

Можете начинать костылять. Так как видимо, никто не делает сайты для одного подъезда в доме, кроме вас. Поэтому эта очевидная настройка очевидна не всем и из-за этого ее нет.

#3 31 августа 2023 в 09:28

Могу закостылять в коде, но пока не хочется, ведь это очевидная настройка для связей, вроде, должна быть.

kenergy

Можете начинать костылять. Так как видимо, никто не делает сайты для одного подъезда в доме, кроме вас. Поэтому эта очевидная настройка очевидна не всем и из-за этого ее нет.

Loadырь

Обязательно язвить? Какая разница кто и что делает, это cms как никак. Я не делаю сайт для подъезда, я просто привел пример для наглядности. Не хотите этот пример, вот вам другой:

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

#4 31 августа 2023 в 10:10

Реализовать можно с помощью поля instantcms.ru/blogs/spisok-zapisei-tipa-kontenta.html после доработки

Надо добавить опцию переключения выбора, типа выбирать один вариант, и тогда просто выпадающий список, или выбирать несколько вариантов, тогда список с мультивыбором

#5 31 августа 2023 в 10:19

Обязательно язвить?

kenergy

Окей, был не прав.

Какая разница кто и что делает, это cms как никак. Я не делаю сайт для подъезда, я просто привел пример для наглядности.

kenergy

Вообще без разницы, но судя по скрину, вы именно этим и занимаетесь. Категории, поля, теги возможно, вы их не рассматриваете?

#6 31 августа 2023 в 10:46

Реализовать можно с помощью поля instantcms.ru/blogs/spisok-zapisei-tipa-kontenta.html после доработки

Надо добавить опцию переключения выбора, типа выбирать один вариант, и тогда просто выпадающий список, или выбирать несколько вариантов, тогда список с мультивыбором

Zau4man

Спасибо, посмотрю. На первый взгляд кажется, что в моем случае лучше тогда связь допилить, так как функционал связи подходит полностью, кроме мультивыбора. В данном поле, видимо, просто можно прикрепить ссылки на другой тип контента, но не будет обратной связи (если переходим по ссылке, там уже не будет отображаться прикрепленный контент).

Вообще без разницы, но судя по скрину, вы именно этим и занимаетесь. Категории, поля, теги возможно, вы их не рассматриваете?

Loadырь

Просто решил привести пример попроще, в консоли накидал для скрина, чтобы наглядно было) Видимо, неудачно решил. Связь — то что нужно, но пользователю нельзя давать мультивыбор. 

А так, вдруг я не туда смотрю и, прежде чем лезть под капот, решил уточнить. Ответа, что такой настройки нет, достаточно. Всем спасибо😊

#7 4 сентября 2023 в 12:39

А так, вдруг я не туда смотрю и, прежде чем лезть под капот, решил уточнить. Ответа, что такой настройки нет, достаточно. Всем спасибо😊

kenergy

Добрый день. Тоже нужно чтобы можно было сделать всего 1 привязку. У вас получилось сделать?  Пробовали другие инструменты?

#8 5 сентября 2023 в 09:53

Поэтому эта очевидная настройка очевидна не всем и из-за этого ее нет.

Loadырь

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

#9 5 сентября 2023 в 10:05

Вполне очевидно. Например, к товару можно прикрепить одного производителя, мероприятие может проходить только на одной площадке и тд.

Smooch

Так оно и есть. Что сейчас мешает прикрепить товар к одному производителю или мероприятие к площадке?

Вы не можете отвечать в этой теме.
Войдите или зарегистрируйтесь, чтобы писать на форуме.
Используя этот сайт, вы соглашаетесь с тем, что мы используем файлы cookie.