Как можно применить свой код к загружаемой картинке при обновлении или добавлении элемента инфоблока?
Пытаюсь сделать через AddEventHandler()
AddEventHandler('iblock', 'OnAfterIBlockElementUpdate', array('MyClass', 'OnAfterIBlockElementHandler'));
// ...
public function OnAfterIBlockElementHandler(&$arFields)
{
print_r($arFields['PREVIEW_PICTURE']);
}
но там показывается только ИД старой картинки, а новая картинка недоступна
Array (
[name] => Имя_файла.jpg
[type] => image/jpeg
[tmp_name] => /path/temp/620/default
[size] => 74463
[error] => 0
[description] =>
[COPY_FILE] => Y
[copy] => 1
[MODULE_ID] => iblock
[old_file] => 473084
)