Alfresco 在父文件夹上添加新标记时在子文件夹中创建标记

Alfresco 在父文件夹上添加新标记时在子文件夹中创建标记,alfresco,alfresco-webscripts,Alfresco,Alfresco Webscripts,因此,当更新或在父文件夹上添加新标记时,我试图在我的子文件夹/文件上添加新标记,我使用此代码,但标记节点ref似乎没有正确的信息,我无法调试它,因为我无法访问应用程序本身,也无法打开javaScript调试器,有什么帮助吗?thx var tags = space.properties["cm:taggable"]; for (var i = 0; i < tags.length ; i++){ var tagNodeRef = tags[i]; document.addAspect("c

因此,当更新或在父文件夹上添加新标记时,我试图在我的子文件夹/文件上添加新标记,我使用此代码,但标记节点ref似乎没有正确的信息,我无法调试它,因为我无法访问应用程序本身,也无法打开javaScript调试器,有什么帮助吗?thx

var tags = space.properties["cm:taggable"];
for (var i = 0; i < tags.length ; i++){
var tagNodeRef = tags[i];
document.addAspect("cm:taggable");
document.addTag(tagNodeRef);
var tags=space.properties[“cm:taggable”];
对于(var i=0;i
我认为addTag(tag)使用string作为参数,您将noderef传递给它。 你能试试这个吗

var tags = space.properties["cm:taggable"];
for (var i = 0; i < tags.length ; i++){
  var tagNodeRef = tags[i];
  document.addAspect("cm:taggable");
  document.addTag(tagNodeRef.properties["cm:name"]);
}
var tags=space.properties[“cm:taggable”];
对于(var i=0;i
考虑安装JavaScript控制台()。它允许您以交互方式对Alfresco运行服务器端JavaScript,包括代码完成和文档链接。是的,我尝试过,但没有安装控制台的服务器文件。如果您有Java和Maven,您可以使用Alfresco SDK轻松启动测试服务器。然后您将有一个本地服务器进行测试。您还可以我把JavaScript控制台作为一个依赖项,这样当你启动它时,它会自动安装。伙计,我怎么能引用里面的元素呢?不仅仅是文件夹我不能理解你的问题,你能解释一下要求吗?我只是自己弄到的,我只是想对第二个文件夹中的文档也这么做,所以我只需要o按执行子文件夹按钮。