在alfresco中重写aikau小部件中的函数的最佳方法是什么?
我使用的是Alfresco 6.2企业版。我有一个要求,需要对模块进行一些修改在alfresco中重写aikau小部件中的函数的最佳方法是什么?,alfresco,alfresco-share,alfresco-enterprise,aikau,Alfresco,Alfresco Share,Alfresco Enterprise,Aikau,我使用的是Alfresco 6.2企业版。我有一个要求,需要对模块进行一些修改 覆盖范围选择功能的最佳方法是什么 有没有办法修改searchPayload以包含新属性 我查阅了Alfresco文档,无法找出覆盖现有aikau的最佳方法。覆盖aikau中函数的最佳方法通常是扩展相关的小部件模块,并使用模块“类层次结构”覆盖从Alfresco搜索列表继承的函数。OOTBee支持工具项目有一个函数示例。一旦您拥有了自己的自定义模块,就可以使用一个Surf扩展模块来自定义faceted搜索页面的JSON
searchPayload
以包含新属性我查阅了Alfresco文档,无法找出覆盖现有aikau的最佳方法。覆盖aikau中函数的最佳方法通常是扩展相关的小部件模块,并使用模块“类层次结构”覆盖从Alfresco搜索列表继承的函数。OOTBee支持工具项目有一个函数示例。一旦您拥有了自己的自定义模块,就可以使用一个Surf扩展模块来自定义faceted搜索页面的JSON模型,从而将模型更改为您的
不幸的是,除了覆盖
loadData
函数之外,没有其他方法可以修改searchPayload
。然后,添加的属性将不会起任何作用,除非您也重写该函数并使用自定义服务,而不是再次修改页面的JSON模型。谢谢。我添加了一个额外的搜索范围。如果我的自定义范围是AlfSearchList
中的selectedScope
,我已尝试使用特定的nodeRef值覆盖rootNode
。但它没有效果。你知道这是什么吗?