спасибо, пробую
[CODE]\Bitrix\Main\EventManager::getInstance()->addEventHandler(
"sale",
"OnSaleOrderBeforeSaved",
"changeSumOrder");
function changeSumOrder($event)
{
$order = $event->getParameter("ENTITY");
$order->setFields(array(
'PRICE' => 700,
'DISCOUNT_PRICE' => 300,
)
);
//$order->save();
}[/CODE][COLOR=#000000]Файл init.php Попытка просто записать любые цифры в заказ - не работает. Где моя ошибка.
[/COLOR]
[COLOR=#000000]Пишут о необходимости использовать [/COLOR][COLOR=#000000][FONT=Courier New][COLOR=#808080]$order->save();[/COLOR][/FONT][/COLOR][COLOR=#000000], но когда вписываю эту конструкцию сохранение заказа виснет, ajax.php с ответом "[/COLOR]В этом запросе нет полезной нагрузки[COLOR=#000000]" [/COLOR][COLOR=#000000][FONT=Courier New][COLOR=#808080]
[/COLOR][/FONT][/COLOR]
[COLOR=#000000][FONT=Courier New][COLOR=#808080]
[/COLOR][/FONT][/COLOR]
[CODE]\Bitrix\Main\EventManager::getInstance()->addEventHandler(
"sale",
"OnSaleOrderBeforeSaved",
"changeSumOrder");
function changeSumOrder($event)
{
$order = $event->getParameter("ENTITY");
$order->setFields(array(
'PRICE' => 700,
'DISCOUNT_PRICE' => 300,
)
);
//$order->save();
}[/CODE][COLOR=#000000]Файл init.php Попытка просто записать любые цифры в заказ - не работает. Где моя ошибка.
[/COLOR]
[COLOR=#000000]Пишут о необходимости использовать [/COLOR][COLOR=#000000][FONT=Courier New][COLOR=#808080]$order->save();[/COLOR][/FONT][/COLOR][COLOR=#000000], но когда вписываю эту конструкцию сохранение заказа виснет, ajax.php с ответом "[/COLOR]В этом запросе нет полезной нагрузки[COLOR=#000000]" [/COLOR][COLOR=#000000][FONT=Courier New][COLOR=#808080]
[/COLOR][/FONT][/COLOR]
[COLOR=#000000][FONT=Courier New][COLOR=#808080]
[/COLOR][/FONT][/COLOR]