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

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

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

    Владимир
    12 января 2017, 13:14
    0
    Спасибо, это помогло
    Андрей
    12 января 2017, 11:45
    1
    +2
    Через процессор можно добавлять изображения

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