我正在使用Alfresco 5.1社区,我正试图在我们拥有的用户中获取对象的属性:
"{http://www.alfresco.org/model/content/1.0}companytelephone"
如果我想获取此属性的值,我该如何在javascript中获取它?
答案 0 :(得分:3)
这取决于你正在尝试这样做的 ,如果你在一个JavaScript控制器中为存储库中的WebScript执行此操作,那么你将能够找到大部分此Wiki页面中的信息:https://wiki.alfresco.com/wiki/JavaScript_API_Cookbook
如果您在Share上运行的WebScript的JavaScript控制器中执行此操作,那么对于大多数对象,您需要通过调用存储库上的REST API来请求节点的完整元数据。
对于用户来说,有一个"用户"在共享层上运行的WebScripts中可用的对象。
有很多关于使用一些基本的Google搜索来获取此类数据的信息,我还建议通过WebScripts索引页面启动Rhino调试器,以便您可以尝试评估JavaScript代码(这适用于存储库和分享)。