TinyMCE + Filemanager:浏览按钮不起作用

时间:2016-10-29 13:24:12

标签: javascript tinymce

我想在我的网页上实现filemanager + tinymce编辑器。问题是单击时浏览按钮不起作用。也许我想念一些东西?这是我的代码:

tinymce.init({
    selector: "#pre_text",
    theme: "modern",
    height: 300,
    subfolder:"",
    menubar: false,
    plugins: [
         "advlist autolink link image lists charmap print preview hr anchor pagebreak",
         "searchreplace wordcount visualblocks visualchars code insertdatetime media nonbreaking",
         "table contextmenu directionality emoticons paste textcolor filemanager"
    ],
    image_advtab: true,
    file_browser_callback: true,
    toolbar: "undo redo | bold italic underline | alignleft aligncenter alignright alignjustify | bullist numlist outdent indent | styleselect forecolor backcolor | link unlink anchor | image media | print preview code"

});

1 个答案:

答案 0 :(得分:0)

首先,没有与TinyMCE捆绑的 filemanager 插件。因此,除非你有一个来自其他来源(或由你自己编写),你必须从你的插件列表中删除它,否则它将破坏你的配置。 MoxieManager插件是sold separately,但这完全不同。

同时将 file_browser_callback 设置为true(这是一个弃用的选项btw,改为使用 file_picker_callback ),显然实际上并没有做任何事情。它只会在相应的对话框中显示虚拟浏览按钮。

所以你基本上有两个选择:你可以购买MoxieManager附加组件,或自己编写一个基本文件拣选功能,并通过以下方式将其传递给TinyMCE: file_picker_callback

对于自行实施的文件选择器,请在此处查看答案,例如:https://stackoverflow.com/a/37395883/189673