Elfinder选择文件夹以及独立弹出窗口中的文件

时间:2015-11-05 09:32:27

标签: laravel file-manager elfinder

我在使用barryvdh-elfinder软件包的laravel项目中使用elfinder作为文件管理器。 我正在使用其独立弹出窗口让用户从现有文件中选择一个文件。但我希望他们能够选择文件夹。我似乎无法使其发挥作用。

任何人都可以帮我解决这个问题。感谢。

1 个答案:

答案 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');