gpt4 book ai didi

alfresco - Alfresco Share 中的自定义选择器

转载 作者:行者123 更新时间:2023-12-01 22:37:32 26 4
gpt4 key购买 nike

我正在使用 Alfresco Share 4.2c,并且我有一个属性类型为 d:text 的方面。在“编辑元数据”页面上,我想为该属性创建一个自定义选择器。
我见过的最接近文件选择器的是 association.ftl 控件。但是,如果我使用它,它不会让我选择我的项目,我旁边没有符号“+”。
我不使用关联,但也许我可以扩展 association.ftl 来选择我的项目?或者有其他方法可以解决我的问题?

提前致谢,
贾娜

最佳答案

问题是你还需要添加一个自定义的 object-finder.js

在客户端站点 JS 文件中,它对 Alfresco.constants.PROXY_URI + "api/forms/picker/"+ this.options.itemFamily;

进行特定调用

因此您需要定义一个自定义 repo webscript,它将返回您的方面节点,以便您可以选择那个。

简而言之:

  1. 自定义 association.ftl 和 picker.inc.ftl 以初始化您的自定义对象查找器
  2. 自定义(新名称)object-finder.js
  3. 更改 form.get.head(可能在 4.2 中已更改)并包含您的新 js
  4. 自定义 repo webscript,它以与默认 webscript 相同的方式返回你的 aspect 节点

----更新----

在看到您的评论以从特定位置开始后,请查看 wiki .您可以填写一个 startLocation 参数,并且可以将 displayMode 设置为列表以进行多选。

关于alfresco - Alfresco Share 中的自定义选择器,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20670661/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com