Я хочу, чтобы пользовательские параметры в Magento вычисляли процентную стоимость из уже измененной цены (других настраиваемых опций), а не базовую цену.Magento 1.7 - Пользовательские параметры Процент вычисления
Я могу получить желаемые результаты здесь для вычисления процента на основе измененного значения цены, а не базовой цены, изменив эту строку кода в приложении/коде/ядре/Маге/Каталоге/Модели/Продукт/Тип/Цена. PHP до $ finalPrice вместо $ basePrice
от этого:
$finalPrice += $group->getOptionPrice($quoteItemOption->getValue(), $basePrice);
к этому:
$finalPrice += $group->getOptionPrice($quoteItemOption->getValue(), $finalPrice);
Однако - это успешно обновляет в корзину цене, бу t не обновляет цену опциона «на лету» на самой странице продукта.
Любая подсказка о том, как изменить цену на странице продукта ???
Я попытался сделать то же самое в проекте, но из-за нехватки времени мне не удалось найти все «свободные концы», где происходит расчет в JavaScript, поэтому я в конечном итоге отложил эту функцию. –