convertCurrency
void public static \Bitrix\Catalog\DiscountTable::convertCurrency( array &$discount, string $currency );
Метод пересчитывает параметры скидки в другой валюте (валюте магазина). Метод статический.
Параметры
Параметр | Описание | Версия |
---|---|---|
&$discount | Массив с параметрами скидки. | |
$currency | Новая валюта. |
Примеры
Есть скидка 100 рублей, нужно пересчитать в евро/
$discount = [ 'VALUE_TYPE' => \Bitrix\Catalog\DiscountTable::VALUE_TYPE_FIX, 'CURRENCY' => 'RUB', 'VALUE' => 100 ]; \Bitrix\Catalog\DiscountTable::convertCurrency( $discount, 'EUR' ); echo '<pre>'.print_r($discount, 1).'</pre>';
Array( [VALUE_TYPE] => F [CURRENCY] => EUR [VALUE] => 1.28 )
© «Битрикс», 2001-2024, «1С-Битрикс», 2024