Ошибка при загрузке картинки в галерею товара
Добрый вечер. Подскажите в чем может быть проблема. Хочу загрузить картинки в галерею через процессор у уже существующего товара.
$gallery = array(
'id' => $id,
'name' => '',
'rank' => 0,
'file' => $image_path
);
$upload = $modx->runProcessor('gallery/upload', $gallery, array(
'processors_path' => MODX_CORE_PATH.'components/minishop2/processors/mgr/'
));
if ($upload->isError()) {
print_r($upload->getResponse());
}
выдает ошибку
Could not get table class for class: msProductFile
Error 42000 executing statement:
Array
(
[0] => 42000
[1] => 1064
[2] => You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'AS `msProductFile` WHERE ( `msProductFile`.`product_id` = '855' AND `msProductF' at line 1
)
что это может быть?
СПАСИБО
$gallery = array(
'id' => $id,
'name' => '',
'rank' => 0,
'file' => $image_path
);
$upload = $modx->runProcessor('gallery/upload', $gallery, array(
'processors_path' => MODX_CORE_PATH.'components/minishop2/processors/mgr/'
));
if ($upload->isError()) {
print_r($upload->getResponse());
}
выдает ошибку
Could not get table class for class: msProductFile
Error 42000 executing statement:
Array
(
[0] => 42000
[1] => 1064
[2] => You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'AS `msProductFile` WHERE ( `msProductFile`.`product_id` = '855' AND `msProductF' at line 1
)
что это может быть?
СПАСИБО
Поблагодарить автора
Отправить деньги
Комментарии: 7
можно попробовать перед этим инициализировать минишоп
$miniShop2 = $modx->getService('minishop2', 'miniShop2', $modx->getOption('minishop2.core_path', null, $modx->getOption('core_path').'components/minishop2/').'model/minishop2/', array());
Спасибо большое. Попробую.
Все равно так же осталось с ошибкой
попробую на другом хостинге
Может у вас неподдерживаемая modx или minishop версия mysql просто?
Через админку все загружается, а через API нет.
А какие версии modx и mysql?
Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.