Загрузка изображений в галерею miniShop2 из фронтэ
Доброго времени суток.
Не получается решить проблему с загрузкой изображений для созданного из фронта товара. Пробовал делать загрузку при помощи процессора miniShop2 но что то результата нет.
Собственно последние строчи хука FormIt:
Не получается решить проблему с загрузкой изображений для созданного из фронта товара. Пробовал делать загрузку при помощи процессора miniShop2 но что то результата нет.
Собственно последние строчи хука FormIt:
// тут идет создание нового товара с опциями
$res->save(); // сохранение товара
$miniShop2 = $modx->getService('miniShop2');
$response = $miniShop2->runProcessor('mgr/gallery/upload', array('id' => $res->get("id"), $_FILES['file'])); Комментарии: 17
Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.
Ругается permission_denied
Судя по всему, доступа нет.
А теперь вопрос к вам. Какие права должен иметь простой пользователь, чтоб загружать изображения в галерею? И почему то файлы загрузились не в то источник файлов?
Что делать? Куда рыть?
Ну почти все.
Как указать процессору«gallery/upload» работать с источником файлов MS2?
Только он берез из таблицы _ms2_products, поле source.
Т.е при создании товара необходимо добавлять свойства товара в виде:
https://docs.modx.pro/components/ms2gallery/examples/console-import
UPD:
github.com/bezumkin/miniShop2/blob/master/core/components/minishop2/import/csv.php
c 169 строки
Просто у меня то тоже рабочий вариант, но грузит все в корень сайта в папки с ID документов