Mostrando entradas con la etiqueta búsqueda avanzada custom types. Mostrar todas las entradas
Mostrando entradas con la etiqueta búsqueda avanzada custom types. Mostrar todas las entradas

10 de julio de 2016

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

Tras definir los tipos de datos personalizados que necesitábamos, es necesario configurar el buscador avanzado para que podamos llevar a cabo búsquedas sobre este nuevo tipo de datos.
Para ello, modificaremos el fichero "share-config-custom.xml" ubicado en: "${alfresco}\tomcat\shared\classes\alfresco\web-extension" (previamente haremos un backup de este fichero).

Añadimos los siguientes contenidos a este fichero: "share-config-custom.xml"

.- Buscador avanzado
< !-- Mostrar nuevos tipos de datos en el buscador avanzado //-- >
< config replace="false" evaluator="string-compare" condition="AdvancedSearch" >
< advanced-search >
< !-- Forms for the advanced search type list - ->
< forms >
< form labelId="type.fact_factura" descriptionId="search.form.desc.fact_factura" >fact:factura< /form >
< form labelId="type.con_contrato" descriptionId="search.form.desc.con_contrato" >con:contrato< /form >
< /forms >
< /advanced-search >
< /config >
< !--                                 //-- >

< !-- Campos a mostrar en los formularios de la búsqueda avanzada //-- >
< config evaluator="string-compare" condition="Advanced Search" >
      < advanced-search >
         
< type name="fact:factura" / >
< type name="con:contrato" / >
        < /content-types >
         < custom-properties >
            < !-- Facturas //-- >
< meta-data type="fact:factura" property="fact:nfactura" / >
< meta-data type="fact:factura" property="fact:anio" / >
< meta-data type="fact:factura" property="fact:fecha" / >
< meta-data type="fact:factura" property="fact:nif" / >
< meta-data type="fact:factura" property="fact:nproveedor" / >
< !-- Contratos //-- >
< meta-data type="con:contrato" property="con:tipo" / >
< meta-data type="con:contrato" property="con:ncontrato" / >
< meta-data type="con:contrato" property="con:aniocontrato" / >
< meta-data type="con:contrato" property="con:delegacion" / >
< meta-data type="con:contrato" property="con:coddelegacion" / >
< meta-data type="con:contrato" property="con:nclientecontrato" / >
         < /custom-properties >
      < /advanced-search >
   < /config >

.- Buscador simple
< !-- Busquedas simples - ->
   < config >
< clien t>
< simple-search-additional-attributes >
< qname >{fact.model}nfactura< /qname >
< qname>{con.model}ncontrato
< /simple-search-additional-attributes >
< /client >
   < /config >

:: 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...