1
0
Fork 0
mirror of synced 2025-04-18 16:41:02 +00:00

add error message

This commit is contained in:
Sergey Chazov 2020-10-07 12:04:28 +03:00 committed by Neur0toxine
parent d693c81cbc
commit 4902255e7d

View file

@ -144,7 +144,14 @@ class EventsHandlers
}
}
public function OnSaleComponentOrderResultPreparedHandler($order, $arUserResult, HttpRequest $request, $arParams, &$arResult)
/**
* @param $order
* @param $arUserResult
* @param \Bitrix\Main\HttpRequest $request
* @param $arParams
* @param $arResult
*/
public function OnSaleComponentOrderResultPreparedHandler($order, $arUserResult, HttpRequest $request, $arParams, &$arResult): void
{
if (ConfigProvider::getLoyaltyProgramStatus() === 'Y') {
$isBonusError = false;
@ -162,9 +169,9 @@ class EventsHandlers
&& $isBonusError === false
&& $arResult['JS_DATA']['TOTAL']['ORDER_TOTAL_PRICE'] > $bonusInput
) {
$arResult['JS_DATA']['TOTAL']['ORDER_TOTAL_PRICE'] = $arResult['JS_DATA']['TOTAL']['ORDER_TOTAL_PRICE'] - $bonusInput;
$arResult['JS_DATA']['TOTAL']['ORDER_TOTAL_PRICE_FORMATED'] = number_format($arResult['JS_DATA']['TOTAL']['ORDER_TOTAL_PRICE'], 0, ',', ' ' );
$arResult['JS_DATA']['TOTAL']['BONUS_PAYMENT'] = $bonusInput;
$arResult['JS_DATA']['TOTAL']['ORDER_TOTAL_PRICE'] -= $bonusInput;
$arResult['JS_DATA']['TOTAL']['ORDER_TOTAL_PRICE_FORMATED'] = number_format($arResult['JS_DATA']['TOTAL']['ORDER_TOTAL_PRICE'], 0, ',', ' ');
$arResult['JS_DATA']['TOTAL']['BONUS_PAYMENT'] = $bonusInput;
}
}
}