0

我已经成功地将 elRTE 与 elFinder 集成。

当我单击工具栏中的插入图像图标时,图像成功添加到我的编辑器中。我的问题是,当我单击打开文件图标时,elFinder 会按预期打开,但我无法选择要返回到 elRTE 的文件。

有人可以帮助我从 elFinder 获取要在 elRTE 中打开的文本/html 文件吗?

工作示例:http: //jsbin.com/esejuw/1/edit

非常感谢

4

2 回答 2

1

也许这有帮助,我有同样的问题,我只是更新到站点中的最新版本文件,并遵循本指南,https://github.com/Studio-42/elFinder/wiki/Integration-with-elRTE-1.x

他们甚至发布了一个可以复制代码的源代码,您会发现这种方式非常有效。

演示 1(来源)http://jsbin.com/otedag/edit

另请注意底部您可以阅读的位置:

更新(德拉根):如果不起作用,请尝试此更新:

    instead of

    getFileCallback: callback
    write this:
    getFileCallback: function(file) { callback(file.path); }

更新我发现上述两个建议会导致错误,并且此行有效:

    getFileCallback: function(file) { callback(file.url); }
于 2013-09-27T23:53:39.787 回答
0

连这路都动了。

    $(function() {
      $('.wysiwyg').elrte({
        height   : 450,
        fmOpen : function(callback) {
          $('<div/>').dialogelfinder({
            url : './connector.php',
            commandsOptions: {
              getfile : {
                oncomplete : 'destroy',
                onlyURL : true  // <- Look at
              }
            },
            getFileCallback :callback
          });
        }
      });
    });

于 2015-04-10T01:38:57.507 回答