cancel
Showing results for 
Search instead for 
Did you mean: 

creating content model

yuva
Champ on-the-rise
Champ on-the-rise

I need to know what are data types are allowed to create properties in content model, I have added like this below type as property type is list, it does not accepted and thrown error. If i give type as text, its working fine. Please anyone can tell me, what are accepted data types to use in content model xml file.

<properties>

<property name="my:dateOfApplication">
<type>d:list</type>
<mandatory>false</mandatory>
</property>

</properties>

thank you.

2 REPLIES 2

kalpesh_c2
Star Collaborator
Star Collaborator

Hi,

There is no datatype like d:list. If you want to use predefined list of values as your property value, then you can use in the following manner 

<properties>
<property name="scwf:reviseOutcome">
   <type>d:text</type>   
     <default>Abort</default> 
       <constraints>
           <constraint type="LIST">    
          <parameter name="allowedValues">  
               <list>    
                <value>Re-submit</value>    
                <value>Abort</value>  
               </list>         
         </parameter>    
     </constraint>
   </constraints>  
</property>
</properties>             

If you have any further query then please let me know.

Thanks.

Kalpesh

ContCentric

rossgale
Champ on-the-rise
Champ on-the-rise

Hi,

This page in the documentation contains all the details on the values to use in the content model:

Creating a new property for custom types and aspects | Alfresco Documentation 

Hope it helps!