Estimados,
Estoy intentando agregar campos personalizados (metadatos adicionales) como código, fecha de elaboración, contiente, país, ciudad, etc; a los documentos que subo a alfresco, de tal manera que luego pueda realizar busquedas por esos nuevos campos creeados..
He leído en foros que se puede hacer esto pero aún no encuentro la forma.
¿Como puedo realizar esto?
Saludos,
Geovanny C.
Tienes un buen tutorial disponible en Working With Custom Content Types in Alfresco | ECMArchitect | Alfresco Developer Tutorials
Los modelos de contenido se definen en XML (como cuenta el artículo) o a partir de la versión 5.1 mediante una herramienta disponible en la aplicación web Share (http://www.bataon.com/blogs/bchevallereau/easy-content-modeling-alfresco-51 ), aunque tiene algunas limitaciones (http://ecmarchitect.com/archives/2016/03/18/4130)
Para tener disponible el modelo de contenido que diseñes en Alfresco, necesitas desplegarlo de alguna de las siguientes maneras:
* Copia en la carpeta `Repositorio > Diccionario de datos > Modelos`
* Empaquetado en un proyecto AMP (repo)
* Gestor de modelos (lo hace de manera automática)
He conseguido hacerlo mediante las herramientas de administración usando la UI
Ahora me encuentro en otro problema, necesito agregar modelos específicos para cada carpeta y que de manera automática estos modelos se hereden a los archivos que subo.
Esto con la finalidad de que cuando edite las propiedades del archivo ya no tenga que estar cambiando el tipo de documento para ver las propiedades correspondientes sino aparezcan ya por defecto las que corresponden al modelo que establece la carpeta padre.
De antemano gracais por tu ayuda.
Saludos
Puedes usar reglas de contenido, que especializan al tipo documental definido, o ejecutar un script de javascript que haga lo propio. Con esta ultima aprox. puedes además setear algunos metadatos que sean más o menos fijos.
Saludos.
--C.
Content from pre 2016 and from language groups that have been closed.
Content is read-only.
By using this site, you are agreeing to allow us to collect and use cookies as outlined in Alfresco’s Cookie Statement and Terms of Use (and you have a legitimate interest in Alfresco and our products, authorizing us to contact you in such methods). If you are not ok with these terms, please do not use this website.