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

Posted

技术标签:

【中文标题】Elfinder 选择文件夹以及独立弹出窗口中的文件【英文标题】:Elfinder select folder as well as file in standalone popup 【发布时间】:2015-11-05 09:32:27 【问题描述】:

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

谁能帮我解决这个问题。谢谢。

【问题讨论】:

我认为这不可能。我问了same question in SO,在Elfinder的论坛里没有成功。 我认为你的问题完全不同。您是否尝试过它的独立弹出窗口?您可以从 elfinder 中选择一个文件,然后在表单输入中返回文件名。我也希望能够选择一个文件夹。 你是对的,对不起。你看到this documentation了吗?尝试设置folders: true 哇。它工作得很好!这正是我所需要的。非常感谢:) 【参考方案1】:

在Tiago A. 的指导下(感谢他:))我们可以在初始化elfinder 时在commandsOptions 中使用folder : true,如下所示:

$('#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');

【讨论】:

以上是关于Elfinder 选择文件夹以及独立弹出窗口中的文件的主要内容,如果未能解决你的问题,请参考以下文章

在 Symfony 上使用 ElFinder:我无法选择图像

mudbox安装成功后,模型打开都是黑色的,无法正常使用

怎么独立使用Modelsim进行工程仿真

elfinder源码浏览-Volume文件系统操作类

AWTK 设置下拉选择框 (combo box) 弹出窗口/列表项的样式

使用导航弹出窗口时忽略Webstorm中的node_modules