【发布时间】:2019-09-28 19:39:02
【问题描述】:
考虑业务流程“审查和批准(一个或多个审查者) - 将审查任务分配给多个审查者”。
当我choose 审阅者时,我只看到他们的属性cm:userName。如何显示cm:person类型的所有属性?
例如:
cm:userName
cm:firstName
cm:middleName
cm:email
cm:organizationId
cm:jobtitle
cm:googleusername
等等……
代替这个容器(association.ftl的一部分):
...
<div id="${controlId}-currentValueDisplay" class="current-values"></div>
...
我想用桌子。恕我直言,我应该覆盖 Alfresco.ObjectFinder,如:
if (this.options.displayMode == "items")
{
Dom.get(this.id + "-currentValueDisplay").innerHTML = displayValue;
}
...等等。但是如何显示所选评论者的所有属性?
让我们说,这部分:
displayValue +=
this.options.objectRenderer.renderItem(
item,
16,
"<div class='itemtype-" + $html(item.type) +
"' style='word-wrap: break-word;'>{icon} {name}</div>"
);
我假设它的属性是name
好的,那么在哪里可以找到映射"property in object-finder : property in the person type"?
【问题讨论】:
标签: alfresco alfresco-share alfresco-webscripts