¿Cómo crear una lista personalizada en Alfresco 5.1.f?

cancel
Showing results for 
Search instead for 
Did you mean: 
rignacio
Active Member II

¿Cómo crear una lista personalizada en Alfresco 5.1.f?

Hola Buenos días,

Quisiera saber como crear una lista personalizada en Alfresco 5.1.f. he intentado seguir varios tutoriales, donde comentan crear dos archivos dentro del directorio extension uno con .xml y el otro con context.xml además de modificar el share-config-custom. Sin embargo no logro poder ver la nueva lista. 

De antemano gracias!

6 Replies
angelborroy
Expert

Re: ¿Cómo crear una lista personalizada en Alfresco 5.1.f?

Creo que el ejemplo más completo es éste: https://www.fikatechnologies.com/alfresco-custom-datalist/ 

Después de crear el modelo de contenido y la definición de formularios debería ser accesible como un nuevo tipo de lista.

Software Engineer in Alfresco Search Team.
rignacio
Active Member II

Re: ¿Cómo crear una lista personalizada en Alfresco 5.1.f?

Hola Angel Borroy‌ gracias por siempre responder.

Mira he estado intentado hacer la lista siguiendo los pasos que indica la página que me haces favor de compartir, sin embargo no he tenido éxito, ya que al reiniciar y seleccionar nueva lista no me aparece en las opciones la lista que se creo. Podrías ayudarme viendo el LOG para ver si dice algo de mi error porfavor?LOG ALFRESCO

Gracias Ángel

Saludos,

angelborroy
Expert

Re: ¿Cómo crear una lista personalizada en Alfresco 5.1.f?

Parece que has puesto algún valor por defecto incorrecto.

¿Puedes incluir aquí tu modelo de contenido para la lista?

Software Engineer in Alfresco Search Team.
rignacio
Active Member II

Re: ¿Cómo crear una lista personalizada en Alfresco 5.1.f?

Hola ‌ Gracias por tú ayuda, efectivamente puse sin darme cuenta un valor incorrecto, pero ya lo eliminé y ya quedó, todo funciona bien, sin embargo en el botón de editar, sólo me permite editar la sección de adjuntos, ¿Sabes como hacer para que me permita editar los otros campos de la lista? Gracias Smiley Happy

angelborroy
Expert

Re: ¿Cómo crear una lista personalizada en Alfresco 5.1.f?

Ese depende de la configuración de Share que hayas incluido.

Cada campo puede ser editable o de lectura. 

Software Engineer in Alfresco Search Team.
rignacio
Active Member II

Re: ¿Cómo crear una lista personalizada en Alfresco 5.1.f?

Esta es la configuración: Pero no se en que parte pongo eso, podrías ayudarme por favor?

<!-- Task List Datalist Model -->
<config evaluator="model-type" condition="fika:fikatasklist">
<forms>
<form>
<field-visibility>
<show id="fika:taskAssignee" />
<show id="fika:taskComments" />
<show id="cm:attachments" />
<!-- <show id="cm:title" /> -->
<!-- <show id="cm:description" /> -->
<!-- <show id="fika:startDate" /> -->
<!-- <show id="fika:dueDate" /> -->
</field-visibility>
<create-form template="../data-lists/forms/dataitem.ftl" />
<appearance>
<field id="cm:title">
<control template="/org/alfresco/components/form/controls/textfield.ftl"/>
</field>
<field id="fika:taskComments">
<control template="/org/alfresco/components/form/controls/textarea.ftl"/>
</field>
<field id="cm:attachments">
<control>
<control-param name="startLocation">{doclib}</control-param>
</control>
</field>
</appearance>
</form>

<form id="datagrid">
<field-visibility>
<show id="fika:taskAssignee" />
<show id="fika:taskComments" />
<show id="cm:attachments" />
<!-- <show id="cm:title" /> -->
<!-- <show id="cm:creator" /> -->
<!--<show id="cm:description" /> -->
<!-- <show id="fika:startDate" /> -->
<!-- <show id="fika:dueDate" /> -->

</field-visibility>
</form>
</forms>
</config>