Mi è stato chiesto di aggiungere un campo custom all’interno dei risultati ottenuti, quindi ho dovuto fare un paio di piccole modifiche per ottenere il risultato.
Per prima cosa ho dovuto creare una colonna all’interno del sito con il nome di abstract (ecco come fare http://office.microsoft.com/en-us/windows-sharepoint-services-help/create-a-site-column-HA010157769.aspx).
La mia colonna abstract è di tipo testuale
Fatto questo basta seguire questi semplici passi:
-
Andare in Central Administration e andiamo sotto Metadata Property Mappings come da figura:
-
Cliccare su New Managed Property
-
Compilare le opzioni come di seguito
come potete vedere il campo mappato è ows_Abstract quando farete Add Mapping dovreste sfogliare o cercare quello che serve a voi -
E questo sarà il risultato
-
Lanciare un bel aggiornamento del Crawler
-
Modificate l’xslt della web part per esser sicuri che il campo viene trovato.
Per far ciò inserite questo xslt:
<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>
ciau
No comments:
Post a Comment