пересчет цены по курсу?

#
пересчет цены по курсу?
Добрый день, в каком файле можно увидеть пересчет цены по курсу?
Модератор
#
Re: пересчет цены по курсу?
а зачем?
#
Re: пересчет цены по курсу?
Бы хотел понимать по какому принципу это работает
Модератор
#
Re: пересчет цены по курсу?
с учетом всяких скидок:
$aPrices = $oShop_Item_Controller->getPrices($this);
просто пересчет в валюту магазина осуществляется через умножение цены на коэффициент:
// Определяем коэффициент пересчета
      $fCurrencyCoefficient = $oShop_Item->Shop_Currency->id > 0 && $oShop->Shop_Currency->id > 0
         ? Shop_Controller::instance()->getCurrencyCoefficientInShopCurrency(
            $oShop_Item->Shop_Currency, $oShop->Shop_Currency
         )
         : 0;

      // Умножаем цену товара на курс валюты в базовой валюте
      $price = $price * $fCurrencyCoefficient;
#
Re: пересчет цены по курсу?
Понимаю, что это осуществляется в модулях?
Модератор
#
Re: пересчет цены по курсу?
gjm@rosklimat.com,
это много где осуществляется в modules/shop/ (все файлы открыты, можете посмотреть).
#
Re: пересчет цены по курсу?
спасибо
Модератор
#
Re: пересчет цены по курсу?
Пожалуйста.
#
Re: пересчет цены по курсу?
Может быть, знаете, как делать следующий:
В магазине, для каждого товара есть 2 цены, роз. и опт. Опт, я сам добавил в форму 65, и в шаблон XLS 55, все нормально работает. Но почему-то, для цены опт, пересчёт по курсу не работает.
Задал вопрос в службу под., получил такой ответ: Вы просто создаете некую переменную $buyprice и пишите в нее какие-то данные. Какой реакции от системы Вы ожидаете? Она делает именно то, что написал программист. Мы рекомендуем перейти полностью на API - 6 и использовать события для добавления своего обработчика.

Перешел на АПИ6, но все равно не понимаю как надо это делать(((
Модератор
#
Re: пересчет цены по курсу?
gjm@rosklimat.com,
так собственно где Вы добавили пересчет цены по курсу?
Авторизация