Как добавить изображения в галерею товара (API)?

Добрый день. Пишу скрипт переноса товаров со старого сайта на новый. На новом стоит minishop2. Суть вопроса — как добавить изображения к товару через API если известен путь к файлу? Понятно, что нужно использовать msProductFile, но в полях таблицы ms2_product_files есть поля hash и properties, которые вероятно должны заполняться с помощью какой-то API функции, а не в ручную.
Владимир
Владимир
12 января 2017, 07:22
modx.pro
3 178

Комментарии: 4

Андрей
12 января 2017, 11:45
Через процессор можно добавлять изображения

$data = [
    'id' => 'id продукта',
    'file' => 'путь к файлу',
];

$response = $modx->runProcessor('gallery/upload', $data, [
    'processors_path' => MODX_CORE_PATH . 'components/minishop2/processors/mgr/',
]);
Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.
4