Alfresco支持允许多个值的模型属性:
<aspect name="aspectName">
<title>The Aspect Title</title>
<properties>
<property name="propname">
<type>d:text</type>
<multiple>true</multiple>
</property>
</properties>
</aspect>
以下share-config-custom.xml
代码段将此属性呈现为单个文本字段:
<config evaluator="aspect" condition="aspectName">
<forms>
<form>
<appearance>
<field id="propname" />
</appearance>
</form>
</forms>
</config>
是否有任何配置选项来呈现允许编辑属性的多个值的控件?
如果没有,有没有办法提供这样的控制?
答案 0 :(得分:2)
目前没有内置控件 - 未解决的问题:https://issues.alfresco.com/jira/browse/ALF-3144&amp; https://issues.alfresco.com/jira/browse/ALF-5299
也许有一些社区/插件可用。
穷人的解决方案是将逗号分隔值输入到默认文本输入控件中。
答案 1 :(得分:0)
有一种方法可以使文本框具有属性列表,但需要使用.ftl进行额外的工作。您实质上将文本保存为json对象,并使用datatables属性构建表