Есть кастомное событие, в котором нужно для товара изменять поля.
Брать значение из поля 1С: Общие свойства - Картинка и записать это значение в поле Изображение.
Проблема состоит в том что я не могу понять из какого свойства получить значени поля 1С: Общие свойства - Картинка.
Код обработчика:
public function addImageToObject($e) {
if($e->getMode() == "after") {
$element = $e->getRef('element');
$s = serialize($element);
if ($element->getMethod() != 'object') return false;
$image1C = $element->getValue('img_file');
$element->setValue("photos", [$image1C]);
$element->commit();
}
}