Mostrando entradas con la etiqueta Alfresco search custom types. Mostrar todas las entradas
Mostrando entradas con la etiqueta Alfresco search custom types. Mostrar todas las entradas

25 de julio de 2016

:: Alfresco. Búsqueda simple sobre tipos de datos personalizados

Una vez hayamos definido tipos de datos personalizados, para que el proceso de búsqueda se realice también sobre estos, es necesario llevar a cabo alguna configuración adicional.


.- Copiaremos los ficheros siguientes a la siguiente ubicación: "${alfresco}\tomcat\shared\classes\alfresco\extension\templates\webscripts\org\alfresco\slingshot\search"
  • live-search-docs.get.config.xml
  • search.get.config.xml
En la versión 5 de Alfresco, estos no aparecen directamente en el sistema de ficheros, por lo que podemos extraerlos del .JAR ubicado en:
tomcat/webapps/alfresco/WEB-INF/lib/alfresco-remote-api-5.0.2.1.jar (el número de versión puede variar según la que tengamos instalada)


.- Editaremos el fichero "live-search-docs.get.config.xml" y añadiremos los campos correspondientes a los nuevos tipos de datos que queramos incluir en el proceso de búsqueda
< search >
    < default-operator >AND< /default-operator >
    < default-query-template >%(cm:name cm:title cm:description  fact:nfactura con:ncontrato TEXT TAG)

< /search >

.- Editaremos el fichero "search.get.config.xml" y añadiremos - de la misma manera - los campos correspondientes a los nuevos tipo de datos que queramos incluir en el proceso de búsqueda
< search >
    < default-operator >AND< /default-operator >
    < default-query-template >%(cm:name cm:title cm:description fact:nfactura con:ncontrato  ia:whatEvent ia:descriptionEvent lnk:title lnk:description TEXT TAG)< /default-query-template >
< /search >

Tras reiniciar el servicio de Alfresco, la búsqueda se realizará sobre los campos especificados de los tipos de datos personalizados que habíamos definido.

Aunque ya existía un post relacionado, quizás quede más clara la implementación concreta con la descripción anterior.

NOTA: En este momento nuestro Alfresco Share no arrancará correctamente si no hemos definido en el fichero "share-config-custom.xml" el nuevo tipo de datos.

:: Liferay DXP 2026. Habilitar RSS

En la versión Liferay DXP 2026 para habilitar las fuentes de datos RSS debemos seguir los pasos siguientes: 1.- Accederemos a la Configuraci...