lunes, 17 de enero de 2011

Customizar los resultados de nuestras búsquedas (II)

Después de una semana de mucho trabajo vuelvo para seguir explicando la customización de nuestras búsquedas en SharePoint.

Nos quedamos en el análisis del Search Core Results, bien. En mi caso querría explicar cómo añadir nuevas variables a la indexación de SharePoint y que podamos utilizarlas para tratarlas en nuestras búsquedas.

Para ello, vamos a la central administration, dentro de la administración central nos dirigimos al site de servicios compartidos y dentro de éste a configurar opciones de búsqueda.


En el menú derecho vamos a Propiedades de metadatos y añadimos una nueva propiedad con los siguientes datos (en mi ejemplo mapeamos la nueva propiedad ListItemID como ows_ID, es decir, el ID del ítem):



El ows_ID se agrega en el ListBox haciendo click en agregar asignación y buscándolo por nombre.

Una vez que tenemos la variable mapeada hacemos un rastreo completo para que indexe todo el contenido incluyendo esta nueva variable que resultará ser el ID de los ítems que encuentra el sistema.

Una vez realizado el rastreo, nos dirigimos otra vez a nuestra página de resultados de búsqueda y añadimos en el apartado "Selected columns" del webpart "Search Core Results" de la siguiente manera:



Y en la tercera parte del proceso veremos como modificar el XSLT para que aparezca en nuestros resultados y a nuestro gusto!!

No hay comentarios:

Publicar un comentario