Доброе время суток!
в init.php имеется функция, срабатывающая при обновлении элемента:
function OnAfterIBlockElementUpdateHandler(&$arFields)
{
//Здесь код получения measure_id
//Это id единицы измерения, она может меняться, для примера возьмем 7 (это "штуки";)
$measure_id=7;
Cmodule::IncludeModule('catalog');
CCatalogProduct::Add(array('ID'=>$arFields[ID],'MEASURE' => $measure_id)); - не работает
CCatalogProduct::Update($arFields[ID], array('MEASURE' => $measure_id)); - не работает
}
Подскажите, что я делаю не так
в init.php имеется функция, срабатывающая при обновлении элемента:
function OnAfterIBlockElementUpdateHandler(&$arFields)
{
//Здесь код получения measure_id
//Это id единицы измерения, она может меняться, для примера возьмем 7 (это "штуки";)
$measure_id=7;
Cmodule::IncludeModule('catalog');
CCatalogProduct::Add(array('ID'=>$arFields[ID],'MEASURE' => $measure_id)); - не работает
CCatalogProduct::Update($arFields[ID], array('MEASURE' => $measure_id)); - не работает
}
Подскажите, что я делаю не так