Die Suche scheint aktuell meine Leidenschaft zu sein
In diesem kleinen Beitrag zeige ich wie man einen Zähler einbauen kann, der die Treffermenge im Verfeinerungsbereich anzeigt.
Wie sollte es anders sein: Wir bearbeiten die Ergebnisseite einer Suche und ändern die Eigenschaften des Webparts “Verfeinerungsbereich”. Unter den Einschränkungen findet man das zuständige XML Dokument.
Nun fügt man den den einzelnen Knoten Category jeweils das Attribut
ShowCounts="Count"
dazu.
zum Beipiel im Knoten Category des Title=Authors
<Category Title="Autor"
Description="Verwenden Sie diesen Filter, um Ergebnisse einzuschränken, die von einem bestimmten Autor verfasst wurden."
Type="Microsoft.Office.Server.Search.WebControls.ManagedPropertyFilterGenerator"
MetadataThreshold="5"
NumberOfFiltersToDisplay="4"
MaxNumberOfFilters="20"
SortBy="Frequency"
SortByForMoreFilters="Name"
SortDirection="Descending"
SortDirectionForMoreFilters="Ascending"
ShowMoreLink="True"
MappedProperty="Author"
MoreLinkText="Weitere anzeigen"
LessLinkText="weniger anzeigen"
ShowCounts="Count"
/>
Im Prinzip ist das schon die Arbeit gewesen.
Die Visualisierung erledig das XSL Dokument.
Hier sollten folgende Zeilen bereits zu finden sein:
<xsl:choose>
<xsl:when test="($ShowCounts = 'Count') and ($Count != '')">
<span class="ms-searchref-count">
<xsl:if test="$IsRTL = 'True'">‏</xsl:if>
(<xsl:value-of select="Count"/>)
</span>
</xsl:when>
<xsl:when test="($ShowCounts = 'Percentage') and ($Percentage != '')">
<span class="ms-searchref-count">
<xsl:if test="$IsRTL = 'True'">‏</xsl:if>
(<xsl:value-of select="format-number($Percentage, '0%')"/>)
</span>
</xsl:when>
</xsl:choose>
Zuletzt wieder ganz wichtig: Vergessen Sie nicht den folgenden Haken zu entfernen. Sonst werden die Änderungen nicht übernommen. Ich habe mich damit schon Stunden aufgehalten und gefragt, wieso hier nichts weitergeht….
Viel Spaß!
In SQL Server 2016 wurde das sog. dynamic data masking eingeführt. Eine Möglichkeit Daten bei…
Seit Sharepoint Server 2007 präsentiert sich die Installation immer auf die gleiche Weise. Gerade mal,…
Es weihnachtet! Gerade bekam ich von einer Kollegin Plätzchen angeboten mit der Größe eines Diskus…
Nein, bitte nicht verwechseln: temporal tables haben nichts zu tun mit temporary tables table variables…
SQL Server 2016.. habe ich schon erwähnt, dass ich den ziemlich cool finde? Wollen wir…
Nach langer Zeit wieder mal eine Artikel von mir.. der mich besonders erfreut. SQL Server…