Добрый день. Хочу сделать на своём сайте компонент с фильтром, который будет фильтровать элементы из нескольких Highload инфоблоков.
Например. В 1-ом Hl-блоке у нас указаны марки автомобилей:
Во 2-ом - модели автомобилей (зависимость модели от марки):
В 3-ем - модификации автомобилей (зависимость модификации от модели):
В 4-ом - автомобили (зависимость автомобиля от выбора модификации):
И наконец в 5-ом Hl-блоке - подходящий аккумулятор для выбранного авто (зависимость аккумулятор от выбранного авто) - скрина нет, там всё просто, поля характеристик аккумуляторов и id автомобиля.
Задача такова: сделать фильтр, чтобы при выборе марки -> модели -> модификации -> автомобиля показывал необходимый аккумулятор, причём не подходящие варианты моделей, модификаций исключаются из списка.
Если Вы поняли о чём я толкую, то подскажите пожалуйста каким образом эту идею можно будет реализовать?