Elfinder select 文件夹以及独立弹出窗口中的文件
Elfinder select folder as well as file in standalone popup
我在一个使用 barryvdh-elfinder 包的 laravel 项目中使用 elfinder 作为文件管理器。
我正在使用它的独立弹出窗口让用户从现有文件中选择一个文件。但我希望他们也能够选择文件夹。我似乎无法让它工作。
谁能帮我解决这个问题。谢谢。
按照 Tiago A. 的指导(感谢他 :))我们可以在 commandsOptions
中使用 folder : true
,同时像这样初始化 elfinder:
$('#elfinder').elfinder({
// set your elFinder options here
customData: {
_token: '<?= csrf_token() ?>'
},
url: '<?= URL::action('Barryvdh\Elfinder\ElfinderController@showConnector') ?>', // connector URL
dialog: {width: 900, modal: true, title: 'Select a file'},
resizable: false,
commandsOptions: {
getfile: {
oncomplete: 'destroy',
folders : true
}
},
getFileCallback: function (file) {
window.parent.processSelectedFile(file.path, '<?= $input_id?>');
parent.jQuery.colorbox.close();
}
}).elfinder('instance');
我在一个使用 barryvdh-elfinder 包的 laravel 项目中使用 elfinder 作为文件管理器。 我正在使用它的独立弹出窗口让用户从现有文件中选择一个文件。但我希望他们也能够选择文件夹。我似乎无法让它工作。
谁能帮我解决这个问题。谢谢。
按照 Tiago A. 的指导(感谢他 :))我们可以在 commandsOptions
中使用 folder : true
,同时像这样初始化 elfinder:
$('#elfinder').elfinder({
// set your elFinder options here
customData: {
_token: '<?= csrf_token() ?>'
},
url: '<?= URL::action('Barryvdh\Elfinder\ElfinderController@showConnector') ?>', // connector URL
dialog: {width: 900, modal: true, title: 'Select a file'},
resizable: false,
commandsOptions: {
getfile: {
oncomplete: 'destroy',
folders : true
}
},
getFileCallback: function (file) {
window.parent.processSelectedFile(file.path, '<?= $input_id?>');
parent.jQuery.colorbox.close();
}
}).elfinder('instance');