runprocessor галерея
Объясните кто-нибудь на пальцах для особо одаренных:
Есть товар с id 47. К нему нужно програмно поставить картинку. Код ниже выдаёт ошибку «Передан пустой файл».
$response = $modx->runProcessor('gallery/upload',
array('id' => '47', 'name' => 'название', 'file' => '/assets/banner.jpg'),
array('processors_path' => MODX_CORE_PATH.'components/minishop2/processors/mgr/')
);
if ($response->isError()) {
$modx->log(modX::LOG_LEVEL_ERROR, «Error on upload \»$name\": \n". print_r($response->getAllErrors(), 1));
}
else {
$modx->log(modX::LOG_LEVEL_INFO, «Successful upload \»$name\": \n". print_r($response->getObject(), 1));
}
Есть товар с id 47. К нему нужно програмно поставить картинку. Код ниже выдаёт ошибку «Передан пустой файл».
$response = $modx->runProcessor('gallery/upload',
array('id' => '47', 'name' => 'название', 'file' => '/assets/banner.jpg'),
array('processors_path' => MODX_CORE_PATH.'components/minishop2/processors/mgr/')
);
if ($response->isError()) {
$modx->log(modX::LOG_LEVEL_ERROR, «Error on upload \»$name\": \n". print_r($response->getAllErrors(), 1));
}
else {
$modx->log(modX::LOG_LEVEL_INFO, «Successful upload \»$name\": \n". print_r($response->getObject(), 1));
}