Pero existe una manera mas facil mediante el SharePoint Designer.
1. Editar el web part de resultados pricipales de la busqueda y copiar lo siguiente en el Editor XSL:
<xsl:stylesheet version="1.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform">
<xsl:output method="xml" version="1.0" encoding="UTF-8" indent="yes"/>
<xsl:template match="/">
<xmp<<xsl:copy-of select="*"/>>/xmp>
</xsl:template>
</xsl:stylesheet>
2. realizar una busqueda y copiar el resultado( como puede observarse ahora aparece en formato XML) Crear un fichero .xml a partir del resultado.
3. Crear con el SharePoint Designer una nueva pagina .aspx y añadir una vista de datos( en el menu Vista de datos > añadir nueva vista de datos).
4. arrastrar a la vista de datos el xml e insertar en la vista de datos las columnnmas que se desean añadir.
5. En las propiedades de la vista de datos, seleccionar Agrupar y Ordenar y configurar la agrupacion y ordenacion segun se desee.
6. Por ultimo, la pagina se habrá modificado en la vista de codigo. Copiar el resultado desde <xsl:stylesheet version="1.0" hasta </xsl:stylesheet> y pegarla en el Editor XSL del web part de resultados principales de la busqueda.
Al codigo resultante se le podrán añadir estilos css.
Un ejemplo del resultado podría ser este:
Fuente: http://www.sharepointer.es/2010/01/moss-2007-personalizar-resultados-de.html
No hay comentarios:
Publicar un comentario