[QUOTE]Александр Фридрик пишет:
Когда я добавляю товар код работает (точнее OnBeforePriceAdd), но когда просто меняю цену (делаю OnBeforePriceUpdate) - ничего не происходит! В чем проблема!? Помогите!!!![/QUOTE]
На выходе получаем ID цены и ссылку на массив полей, так должно работать
function round_MyPriceHandlers($ID, &$arFields)
{
if ($arFields['CATALOG_GROUP_ID'] == 2) {$arFields['PRICE'] = round($arFields['PRICE'],-1);}
if ($arFields['CATALOG_GROUP_ID'] == 3) {$arFields['PRICE'] = round($arFields['PRICE'],-1);}
if ($arFields['CATALOG_GROUP_ID'] == 4) {$arFields['PRICE'] = round($arFields['PRICE'],-1);}
}