Как добавить изображения в галерею товара (API)?
Добрый день. Пишу скрипт переноса товаров со старого сайта на новый. На новом стоит minishop2. Суть вопроса — как добавить изображения к товару через API если известен путь к файлу? Понятно, что нужно использовать msProductFile, но в полях таблицы ms2_product_files есть поля hash и properties, которые вероятно должны заполняться с помощью какой-то API функции, а не в ручную.
Комментарии: 4
Спасибо, это помогло
Через процессор можно добавлять изображения
$data = [
'id' => 'id продукта',
'file' => 'путь к файлу',
];
$response = $modx->runProcessor('gallery/upload', $data, [
'processors_path' => MODX_CORE_PATH . 'components/minishop2/processors/mgr/',
]);
Благодарю
Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.