Есть проблема с Диспетчером файлов или возможно с настройкой прав доступа и источника файлов.
Что есть?
Есть пользователь «менеджер», для которого установлены ограничения по доступу к корню файловой системы. Для менеджера создан свой источник файлов, отличный от корня файловой системы (субдиректория /upload/). В обязанности менеджера входит в частности загрузка аватара «Фотография пользователя» в своем профиле и в профилях младших по рангу пользователей.
При клике на поле «Фотография пользователя» открывается Диспетчер файлов с пустой панелью. По внешнему виду невозможно определить, какую папку он показывает. Полагаю, он открывается по-умолчанию в корне файловой системы. Но корень файловой системы для менеджера недоступен. Потому панель выглядит пустой (существующие файлы не отображаются) и любая попытка загрузки фотографии заканчивается сообщением «доступ закрыт».
Чего надо добиться?
Настроить политику доступа и/или источник файлов так, чтобы менеджер, мог видеть в диспетчере файлов свою законную папку upload и загружать в неё картинки.
Примечания:
1) У группы пользователей «менеджеры» есть доступ к контекстам web и mgr.
2) В левой панели «Файлы» папка upload видна и доступна для менеджера. Если вызвать контекстное меню на левой панели, то через пункт «Загрузить файлы» действительно получается загрузить файлы и они попадают в нужную папку.
Что мне нужно сделать, чтобы добиться адекватного поведения Диспетчера файлов при работе с профилем пользователя?
Проблема с Диспетчером файлов
Версия MODX: Все
Комментарии (6)
Для добавления комментариев вы должны авторизоваться или зарегистрироваться.
Павел Романов 27.06.2016 11:38 #
Системные настройки -> Панель управления -> default_media_source
Артем Ефимов 27.06.2016 12:43 #
Правильно ли я понимаю, что возможности устанавливать источник фалов по умолчанию отдельно для каждого пользователя (группы пользователей) не предусмотрено?
Павел Романов 27.06.2016 16:00 #
Артем Ефимов 27.06.2016 19:15 #
В настройках контекстов я что-то не вижу опции устанавливать источник файлов по умолчанию. Или я не там смторю?
Павел Романов 28.06.2016 23:32 #
Просто в настройках контекста создаете нужный ключ с необходимым значением.
Артем Ефимов 04.07.2016 23:18 #