В каталоге товаров есть товары у которых цена зависит от характеристики (например цена матраса зависит от его размера). Необходимо чтобы при просмотре товара можно было в выпадающем списке выбрать характеристику, при этом изменилась цена, и сделать покупку по этой цене. Подскажите пожалуйста как это реализовать. Спасибо.