Вопрос

Как реализовать комплексный фильтр для справочного поля?

Стоит задача реализовать комплексный фильтр подбора продукта. Т.е. каталог продуктов состоит из 4 категорий (Корневая категория, вложенная 2 уровня, вложенная 3 уровня и вложенная 4 уровня). У продукта имеются характеристики (например, цвет и модификация). Необходимо чтобы при выборе категорий справочные поля модификации и цвета содержали только те значения которые входят в эту категорию (это работает). Также надо чтобы справочное поле продукта фильтровалось по категориям, цветам и модификациям. Получилось выполнить данное задачу через виртуальную колонку (атрибут). Не могу понять как такой фильтр применить к полю продукта детали (ни где не встретил пример который бы это описывал). Подскажите, пожалуйста, как настроить комплексный фильтр для справочного поля в секции diff. Или устроило бы правило которое бы привязывало значение виртуального поля к реальному, как это можно сделать?

Нравится

3 комментария

Что-то похожее есть в Bpm’online real estate, механизм подбора листингов в разделе лидов.

Интересно было бы посмотреть как реализован такой фильтр. Но, к сожалению, у меня нет доступа к платформе real estate. 

Это решение партнёра Softline, связываться нужно с ними.

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

Показать все комментарии