→ При разработке сайта лендинг в подарок! ЖМИ! ←
Мар
19

Virtuemart: как сделать цену в атрибутах в «процентах»

Задача следующая: по умолчанию аттрибуты товаров в виртумарте могут только приплюсовываться к финальной цене. Нам же нужно сделать пересчет в процентах, т.е. если в поле цены мы вводим 20, то это есть 20%, а не 20 рублей, баксов и чего-ещё.

Ларец открывается просто: нам понадобится файл administrator/components/com_virtuemart/classes/ps_product.php

Ищем в нем следующий код (строка 1926):

1
if ($set_price == false) {

и добавляем ниже:

1
$adjustment=$base_price*$adjustment/100;

Всё. Теперь итоговая цена будет пересчитываться!

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

Рубрики

Наши услуги

В прямом эфире