Добрый вечер.
Задача следующая.
У товара есть предложения, они генерируются исходя из свойств: вкус, объём.
Сейчас на странице выводится список из этих предложений, у каждого своя кнопка купить и своя цена.
Необходимо создать 2 селекта, и заполнить их соответствующими опциями из вкуса и объёма, и при выборе конкретной комбинации отображать только подходящее предложение.
Понимаю что из слов ничего не понятно, отобразил на скриншоте, возможно так будет более доступно)
Слева список всех предложений.
Справа два селекта, при выборе вкуса "бисквит со сливками" и объема "900г" необходимо отображать только выделенное зеленым предложение.
Получаются такие связанные селекты, это есть на многих крупных магазинах, вот только допереть логику как это реализовать у меня мозгов не хватает, знающие люди, подскажите пожалуйста направление, как можно реализовать.
Это типовые товарные предложения Битрикс, все эти данные хранятся в общем массиве "товарные предложения", у каждого предложения эти свойства (вкус, объем) прописаны отдельно.