xheditor和elfinder与整合

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
var obj = $('.xheditor');
if(obj)
{
    var allPlugin={
            Code:{c:'xheIcon xheBtnImg',t:'插入图片',h:0,e:function(){
                var _this=this;
                _this.saveBookmark();
                var fm = $('<div/>').dialogelfinder({
                    url : '<?php echo site_url('admin/res/elfinder_init');?>',
                    lang : 'zh_CN',
                    width : 840,
                    destroyOnClose : true,
                    getFileCallback : function(files, fm) {
                        _this.loadBookmark();
                        var baseUrl = "<?php echo base_url();?>";
                        _this.pasteHTML('<img src="'+files+'" />');
                        _this.hidePanel();
                        return false;
                    },
                    commandsOptions : {
                        getfile : {
                            oncomplete : 'close',
                            folders : false
                        }
                    }
                }).dialogelfinder('instance');     
            }}
        };
    obj.xheditor({
        height:400,
        plugins:allPlugin,
        width:650});
}

在xheditor中添加一个按钮,点击时弹出elfinder以浏览并添加图片。

发表评论

电子邮件地址不会被公开。 必填项已用*标注