2011-12-06 191 views
0

是否有可能在Alfresco内嵌套集合?我在Community Edition 3.4上。我想有一个包含其他集合的集合。Alfresco嵌套集合

在定义内容模型XML中的集合时,我需要做些什么?

回答

0

TL;博士:它不支持开箱即用

的数据列表modeldl:dataListItem定义为一个子类型的cm:content,因此,你不能嵌套数据列出了相同的方式,nest documents into folders

您可以做的是在数据列表之间创建自定义peer association,以创建自己的嵌套逻辑。这将需要重构处理列表的共享UI组件,以让他们获得此类custom model的知识,并适当地显示嵌套列表。

+0

我玩过几个选项,但这是有道理的。谢谢。 – gmartellino

0

你可以做的是定义你自己的自定义约束。

而不是使用预定义的LIST约束,您可以引用一个Java类。 Here是Wiki的链接

所以你可以定义一个嵌套集合。但要在资源管理器或共享中呈现此内容,您必须为该特定字段编写新的渲染器/生成器(资源管理器)或新共享模板。