Здравствуйте,
Может кто занимался решением этого вопроса: нужно в зависимости от региона менять тип цены. Пробовал сделать через событие OnGetOptimalPrice в init.php, но перестали работать всякие скидки в корзине. Сейчас пробую расширить функцию add2BasketByProductID на основе стандартной, добавив параметр "Тип цены". Вроде всё работает, но приходиться отключать
в
Как это скажется и правильно ли я делаю, или есть способ лучше?
Может кто занимался решением этого вопроса: нужно в зависимости от региона менять тип цены. Пробовал сделать через событие OnGetOptimalPrice в init.php, но перестали работать всякие скидки в корзине. Сейчас пробую расширить функцию add2BasketByProductID на основе стандартной, добавив параметр "Тип цены". Вроде всё работает, но приходиться отключать
Код |
---|
"PRODUCT_PROVIDER_CLASS" => "CCatalogProductProvider" |
Код |
---|
CSaleBasket::Add |