Ошибка доступа при загрузке изображений Minishop
Добрый день.
Пытаюсь загружать картинки к товарам Minishop из кабинета пользователя в контексте web.
Кусок кода, отвечающий за загрузку:
Доступ к источнику файлов — MS2Images / Super user / Media source user
Modx 2.5.6 + Minishop2 2.4.10
Пытаюсь загружать картинки к товарам Minishop из кабинета пользователя в контексте web.
Кусок кода, отвечающий за загрузку:
foreach ($_FILES as $file) {
$otherProps = array(
'processors_path' => $modx->getOption('core_path') . 'components/minishop2/processors/mgr/'
);
$response = $modx->runProcessor('gallery/upload', array('id' => $form->id, $file), $otherProps);
if ($response->isError()) {
$modx->log(modX::LOG_LEVEL_ERROR, $response->getMessage());
}
}
В логах такая ошибка[2017-05-30 14:40:44] (ERROR @ /home/.../modsnippet/59.include.cache.php: 40) permission_deniedУ группы пользователей выставил доступ к контексту mgr, политика доступа — чуть измененная miniShopManagerPolicy с разрешениями msproductfile_generate, msproductfile_list, msproductfile_save
Доступ к источнику файлов — MS2Images / Super user / Media source user
Modx 2.5.6 + Minishop2 2.4.10