[QUOTE]belbrill написал:
может кто подсказать? может что-то не так делаю?[/QUOTE]
Не так. Во-первых, вы не проверяете инфоблок - ваше обработчик вносит правки для всех инфоблоков. Во-вторых, в этот метод (CIBlockElement::Update) необходимо передавать значения ВСЕХ свойств. Соответственно, вам в обработчике необходимо получить старое значение из базы и записать в нужный ключ передаваемого массива данных.
может кто подсказать? может что-то не так делаю?[/QUOTE]
Не так. Во-первых, вы не проверяете инфоблок - ваше обработчик вносит правки для всех инфоблоков. Во-вторых, в этот метод (CIBlockElement::Update) необходимо передавать значения ВСЕХ свойств. Соответственно, вам в обработчике необходимо получить старое значение из базы и записать в нужный ключ передаваемого массива данных.