Как сделать Мультивыбор групп при привязке к ним записи.?

InstantCMS 2.X
#1 22 ноября 2019 в 19:02
При создании или редактировании записи типа контента с включенной опцией Создание в группах, сейчас можно привязать только одну группу, а как сделать Мультивыбор групп?
#2 22 ноября 2019 в 20:33
Никак. Согласно структуре базы данных, одну запись типа контента можно привязать только к одной группе типа контента, поэтому изменив список на список с мультивыбором, вам не даст никакого эффекта.
#3 22 ноября 2019 в 20:59
Тогда как решить проблему показа объявлений в группах? Надо в группа показывать свои объявления + общие, не привязанные к группам.
1. Fuze, у виджета Список контента, сделал опцию Автоматического определения групп, за что ему большущее спасибо, он при включении опции отсеиваются записи без указания групп. При отключении опции объявления вообще не фильтруются.
2. Пробовал разделить по категориям, но тогда виджет должен иметь функцию выбора дополнительной категории или опцию дополнительно показа объявлений не привязанных группам.
В общем не получается гибко управлять показом записей в группах.
#4 22 ноября 2019 в 21:20

Тогда как решить проблему показа объявлений в группах?

vikont
Решить свою проблему, сделав функционал такой, какой нужен именно вам.

При отключении опции объявления вообще не фильтруются

vikont
Они фильтруются согласно опций виджета.

Надо в группа показывать свои объявления + общие, не привязанные к группам.

vikont
Т.е. все. Такая опция есть. Не выбирайте ничего в настройках виджета.
#5 22 ноября 2019 в 21:34

Т.е. все. Такая опция есть. Не выбирайте ничего в настройках виджета.

Fuze
Если ничего не отмечать в виджете, тогда во всех группах показывается одно и тоже, нет фильтрации записей привязанных к конкретным группам.
#6 22 ноября 2019 в 21:36

Решить свою проблему, сделав функционал такой, какой нужен именно вам.

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