AnsweredAssumed Answered

Override propriétés sous type

Question asked by livier on Jan 7, 2019
Latest reply on Feb 22, 2019 by livier

Bonjour,

 

Est il possible de modifier et de spécifier une propriété des sous types d'un type.

 

 

Exemple :

<type name="myCM:entreprise">
            <title>Documents Entreprises</title>
            <parent>myCM:doc</parent>
            <properties>
                <property name=myCM:categories">
                       <title>Categorie de document </title>
                       <type>d:text</type>
                 </property>

            <properties>   
 </type>

 

Le type entreprise possède une propriété categories que je souhaite restreindre avec des listes différentes en fonction du sous type.
J'ai essayé le code suivant mais jai un message d'erreur GetModeilsDiff lorsque je fais le run.sh :

 

<type name="myCM:entrepriseAlpha">
            <title>Documents Entreprises</title>
            <parent>myCM:entreprise</parent>
            <overrides>
                <property name="myCM:categories">
                    <title>Categorie de document</title>
                    <type>d:text</type>
                    <constraints>
                        <constraint ref="myCM:listCategoriesAlpha"/>
                    </constraints>
                </property>        
            </overrides>
 </type>

 

<type name="myCM:entrepriseBeta">
            <title>Documents Entreprises</title>
            <parent>myCM:entreprise</parent>
            <overrides>
                <property name="myCM:categories">
                    <title>Categorie de document</title>
                    <type>d:text</type>
                    <constraints>
                        <constraint ref="myCM:listCategoriesBeta"/>
                    </constraints>
                </property>        
            </overrides>
 </type>

 

D'avance merci pour votre aide.

 

je suis sous SDK 3.0 et alfresco comunity v5.2

Outcomes