Alfresco geneste collecties

Is het mogelijk om geneste collecties binnen Alfresco te hebben? Ik ben op community-versie 3.4. Ik wil graag een verzameling hebben die andere collecties bevat.

Moet ik iets doen tijdens het definiëren van de verzameling in de inhoudsmodel-XML?

0

2 antwoord

Wat u zou kunnen doen is uw eigen beperking definiëren.

In plaats van de vooraf gedefinieerde LIST-voorwaarde te gebruiken, kunt u verwijzen naar een Java-klasse. Here is een link naar de Wiki

U kunt dus een geneste verzameling definiëren. Maar om dit in Explorer of Share te presenteren, zou je nieuwe renderers/generators (verkenner) of een nieuwe deelsjabloon voor dat specifieke veld moeten schrijven.

0
toegevoegd

tl;dr: it's not supported out of the box

De gegevenslijst model definieert dl: dataListItem als een onderliggend type cm: content , daarom kunt u geen gegevenslijsten op dezelfde manier nesten als nest documenten in mappen .

Wat u zou kunnen doen is een aangepaste peer-associatie tussen gegevens maken lijsten, om uw eigen nestlogica te maken. Hiervoor moet de Share UI-componenten die de lijst verwerken worden gerefiltreerd om hen kennis te laten nemen van zo'n aangepast model , en toon geneste lijsten op de juiste manier.

0
toegevoegd
Ik heb met een paar opties gespeeld, maar dit is logisch. Dank je.
toegevoegd de auteur gmartellino, de bron