AnsweredAssumed Answered

Restringir tipos contenidos en un espacio

Question asked by agranjo on Jul 1, 2009
Latest reply on Jul 10, 2009 by agranjo
Hola, he creado un subtipo de los espacios de Alfresco (cm:folder) y me gustaría añadir una restricción para que mi tipo especial de espacios solamente pueda contener documentos de un tipo determinado, nada más.

¿Puedo redefinir la asociación cm:contains del tipo cm:folder…
<child-association name="cm:contains">
               <source>
                  <mandatory>false</mandatory>
                  <many>true</many>
               </source>
               <target>
                  <class>sys:base</class>
                  <mandatory>false</mandatory>
                  <many>true</many>
               </target>
               <duplicate>false</duplicate>
            </child-association>
en mi nuevo tipo de espacio de tal forma:?
<child-association name="cm:contains">
               <source>
                  <mandatory>false</mandatory>
                  <many>true</many>
               </source>
               <target>
                  <class>mi:tipo_documental</class>
                  <mandatory>false</mandatory>
                  <many>true</many>
               </target>
               <duplicate>false</duplicate>
            </child-association>
¿O tendría que crearme un nuevo tipo pero al mismo nivel que "cm:folder" en vez de extenderlo para crear mi asociación desde cero?

Muchas gracias!!

Outcomes