aloha编辑器映像存储库的自定义存储库浏览器

问题描述:

我想实现一个存储库浏览器,用于插入到aloha编辑器的可编辑图像中。 browser plugin documentation当前未指定如何自定义存储库浏览器的列和行。aloha编辑器映像存储库的自定义存储库浏览器

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

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

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); 

    } 

这应该指向你正确的方向。

+0

谢谢,但如果我理解正确,这仍然需要每行有一个图像。我实际上想要自定义的是每行显示多个拇指,有点像Windows文件浏览器中的“缩略图”视图。 – pulse00 2012-04-16 13:27:00

+0

所以你也想每行有几个项目...就像在Windows资源管理器? – csupnig 2012-04-16 13:42:05

+0

是的。我已经更新了相应的问题。 – pulse00 2012-04-16 14:20:02