atachrus
@atachrus

Почему-то не могу загрузить файлы, при указанном customData?

Подскажите может кто сталкивался. При инициализации самого плагина, в customData указываю дополнение к пути, что бы ограничить работу пользователя только в его директории.

var elf = $('#elfinder').elfinder({
                lang: 'ru',
                resizable: false,
                useBrowserHistory: false,
                url : '/js/plugins/elFinder/php/connector.php',
                customData : {folderId : '2016'},
                onlyMimes: ["image"]
            }).elfinder('instance');


В самом конекторе добавляю к пути полученную переменную:
....
'roots' => array(
		array(
			'driver'        => 'LocalFileSystem', 
			'path'     => '/mypatch/'.$_GET['folderId'],
			'URL'      =>  '../mypatch/'.$_GET['folderId'],
			'uploadDeny'    => array('all'), 
			'uploadAllow'   => array('image', 'text/plain'),
			'uploadOrder'   => array('deny', 'allow'),
			'accessControl' => 'access' 
		)
	)
...


При передаче параметра через"customData" и UPLOAD файлов, они всеравно грузятка в каталог по умолчанию: "/mypatch/".
Если жестко в конекторе прописать путь "/mypatch/2016" - то всё нормально. А из параметра скрипта не дает.
Хотя данные конектор получает, т.к. при инициализации плагина он ограничивает его именно в этой директории, а проблема именно с загрузкой.
  • Вопрос задан
  • 83 просмотра
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы