我在使用barryvdh-elfinder软件包的laravel项目中使用elfinder作为文件管理器。 我正在使用其独立弹出窗口让用户从现有文件中选择一个文件。但我希望他们能够选择文件夹。我似乎无法使其发挥作用。
任何人都可以帮我解决这个问题。感谢。
答案 0 :(得分:1)
在Tiago A.的指导下(感谢他:))我们可以在folder : true
中使用commandsOptions
,同时初始化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');