Alfresco 5.0C高级搜索获取弹弓搜索参数

时间:2016-06-03 09:19:28

标签: json alfresco alfresco-share alfresco-webscripts aikau

当您在Alfresco中进行高级搜索时,它会返回一个json响应,其结果是执行脚本

http://localhost:8080/share/proxy/alfresco/slingshot/search/?facetFields=..

我在aikau高级搜索结果页面中添加了一个按钮,我想执行相同的脚本。我该如何调用它并获取其参数?

aikau按钮

var button = {
  name: "alfresco/buttons/AlfButton",
   config: {
            label: "Exec Script",
            additionalCssClasses: "call-to-action",
            onClick:....... **call facets script**...
        }
};

1 个答案:

答案 0 :(得分:0)

首先,如果可能的话,我建议您最多使用Alfresco 5.0.d,这样您就可以利用Aikau博客文章中描述的this的每周版本。< / p>

至于你的具体问题......你不应该试图像这样定义一个Aikau按钮(使用“onClick”属性)。 Aikau使用发布/订阅机制,因此按钮将配置publishTopicpublishPayload。发布的主题需要由另一个小部件或服务订阅。

如果您不熟悉与Aikau合作,那么我建议您完成tutorial on GitHub。您还可以找到其他教育参考列表here