Здравствуйте, Сергей!
Скажите, пожалуйста, есть ли решение, ну, или в какую сторону искать, для реализации задачи
построения страницы контента(каталога, карточки товара и т.д.) через зависимые списки.
Например,
- КЛАДР,
- список отелей по регионам -> городам и т.д.,
- построение автокаталога: марка а/м -> модель -> год выпуска -> двигатель и т.д.?
Прошерстил Кобальт, никак не могу сообразить, как создать зависимые списки. Через категории Кобальта с обязательным выбором? - ну, не совсем то, на мой взгляд. Через создание дополнительных типов контента вроде справочников, а потом через поля родитель-ребёнок и ? - слишком громоздко.
В принципе, задача распространённая и в стандартном компоненте контента решается, через построение древа категорий.
Но, это для стандартного сайта. А как реализовать подобный функционал для ССК?
Для пользователя поиск через зависимые списки может быть реализован через умные фильтры,
умный поиск, фильтрацию по значению полей и т.д.
А как сделать подобный функционал для того, кто наполняет контентом? Он ведь, тоже, своего рода пользователь?
Можно, конечно, сделать тупой выбор: поле регион - все регионы, поле город - все города(не города региона, а все города) и т.д. Но тогда может получиться задвоение данных в таблицах в случае совпадений названий городов, улиц, домов....
Два одинаковых города в одном регионе - это, конечно, перебор, но пример КЛАДРа я привёл, как типовую задачу.
Быть может, решение через SQL-запросы?
Буду рад, если направите в нужную сторону.
Заранее благодарен, с уважением, Алексей.
Здравствуйте, Сергей! Скажите, пожалуйста, есть ли решение, ну, или в какую сторону искать, для реализации задачи построения страницы контента(каталога, карточки товара и т.д.) через зависимые списки. Например, - КЛАДР, - список отелей по регионам -> городам и т.д., - построение автокаталога: марка а/м -> модель -> год выпуска -> двигатель и т.д.? Прошерстил Кобальт, никак не могу сообразить, как создать зависимые списки. Через категории Кобальта с обязательным выбором? - ну, не совсем то, на мой взгляд. Через создание дополнительных типов контента вроде справочников, а потом через поля родитель-ребёнок и ? - слишком громоздко.
В принципе, задача распространённая и в стандартном компоненте контента решается, через построение древа категорий. Но, это для стандартного сайта. А как реализовать подобный функционал для ССК?
Для пользователя поиск через зависимые списки может быть реализован через умные фильтры, умный поиск, фильтрацию по значению полей и т.д.
А как сделать подобный функционал для того, кто наполняет контентом? Он ведь, тоже, своего рода пользователь?
Можно, конечно, сделать тупой выбор: поле регион - все регионы, поле город - все города(не города региона, а все города) и т.д. Но тогда может получиться задвоение данных в таблицах в случае совпадений названий городов, улиц, домов.... Два одинаковых города в одном регионе - это, конечно, перебор, но пример КЛАДРа я привёл, как типовую задачу.
Быть может, решение через SQL-запросы?
Буду рад, если направите в нужную сторону. Заранее благодарен, с уважением, Алексей.