не работает CPrice::SetBasePrice в обработчике изменения элемента
[QUOTE]AddEventHandler("iblock", "OnAfterIBlockElementUpdate", Array("CatalogTools", "test"));
class CatalogTools {
function test(&$arFields){
CModule::IncludeModule('catalog');
[B] CPrice::SetBasePrice(13,13,'USD');[/B]
}
[/QUOTE]
возвращает true, но базовая цена не меняется..
если просто написать в консоли
[QUOTE] CModule::IncludeModule('catalog');
CPrice::SetBasePrice(13,13,'USD');
[/QUOTE]
то цена измениться как надо...
не могу понять в чём дело ..