В кастомном обработчике ивента, произвожу запись из одного поля товара в другое, но изображение почему-то не записывается.
Код:
public function addImageToObject($e) {
if($e->getMode() == "after") {
$element = $e->getRef('element');
if ($element->getMethod() != 'object') return false;
$image1C = new umiImageFile($element->getValue('photo'));
$element->setValue("photos", [$image1C]);
$element->commit();
}
}
$element->getValue('photo')
возвращает вот такой путь к картинке
/images/cms/data/import_files/b0/sprut_mrs-5.jpeg