用于aloha编辑器图像存储库的自定义存储库浏览器

时间:2012-04-16 07:04:18

标签: aloha-editor

我正在尝试实现一个存储库浏览器,以便将图像插入到可编辑的aloha-editor中。 browser plugin documentation目前没有指定如何自定义存储库浏览器的列和行。

任何人都知道如何自定义浏览器插件的行,这样我就可以在存储库浏览器的每一行显示多个缩略图 - 类似于Windows文件浏览器的缩略图视图?

1 个答案:

答案 0 :(得分:1)

我可以给你一个提示。尝试在浏览器的实现中实现以下两种方法:

    renderRowCols: function (item) {
        var row  = {},
            host = this.host,
            url = '',
            objTypeId;

        if (idMatch) {
            objTypeId = idMatch[1];
        }

        jQuery.each(this.columns, function (colName, v) {
            switch (colName) {
            case 'icon':
                row.icon = '<img src="/test.jpg"/>';
                break;
            case 'name':
                row.name = 'test';
                break;  
            default:
                row[colName] = '--';
            }
        });

        return row;
    },

    rowClicked: function(event) {
        var target = jQuery(event.target);


            this._super(event);

    }

这应该指向正确的方向。