К содержанию

modx3 API MiniShop3\\Processors\\Gallery\\GetList не выводит изображения в ответе

Есть решение
Всем привет. Пытался использовать Minishop3 API для вывода 1 изображения товара:

$response = $modx->runProcessor(
    'MiniShop3\\Processors\\Gallery\\GetList',
    ['productId' => 123],
    ['processors_path' => $modx->getOption('core_path') . 'components/minishop3/src/Processors/']
);

if (!$response->isError()) {
    $images = json_decode($response->getResponse(), true);
} else {
    $error = $response->getMessage();
}

В ответе: {«success»:true,«total»:0,«results»:[]}

Хотя изображение в товаре с ID 123 есть, что я делаю не так?
Impulse
Impulse
15 октября 2026, 11:19
modx.pro
714
Реклама

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

Николай Савин
Николай Савин Администратор
15 октября 2026, 15:35
Есть решение
Здравствуйте. Идентификатор товара, должен быть product_id, а не productId
    Impulse
    Impulse Старожил
    19 октября 2026, 10:25
    Спасибо. В поисковой выдаче просто было: productId поэтому как то не подумал…
    Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.
    2