Freigeben über


Phase 15: Hinzufügen von Einschränkungen für die facettierte Navigation zu einer Veröffentlichungswebsite in SharePoint Server

GILT FÜR:yes-img-132013 yes-img-162016 yes-img-192019 yes-img-seSubscription Edition no-img-sopSharePoint in Microsoft 365

Hinweis

Viele der in dieser Reihe beschriebenen Features sind auch für die meisten Websites in SharePoint in Microsoft 365 verfügbar.

Kurze Übersicht

In früheren Phasen dieser Reihe wurden die Einschränkungen identifiziert und konfiguriert, die für die Facettennavigation verwendet werden sollen.

In diesem Artikel erhalten Sie Informationen zu folgenden Themen:

Start der Phase 15

Hinzufügen eines Einschränkungswebparts zu einer Seite

Navigieren Sie zu der Seite, auf der Sie das Einschränkungswebpart hinzufügen möchten. In unserem Szenario navigieren wir zu Kameras .

  1. Wählen Sie das Menü Einstellungen und dann Seite bearbeiten aus.

  2. Klicken Sie in der Webpartzone, der Sie das Webpart hinzufügen möchten, auf Webpart hinzufügen.

  3. Wählen Sie in der Liste Kategorien den Eintrag Suche aus.

  4. Wählen Sie in der Liste Teiledie Option Einschränkung und dann Hinzufügen aus.

    In unserem Szenario fügen wir ein Einschränkungswebpart in Zone 2 hinzu.

    Refinement WP Added

Wenn Sie den RWP zu einer Seite hinzufügen, werden mehrere Standardeigenschaften wie "Autor" und "Änderungsdatum" angezeigt. Wir möchten diese Einschränkungen nicht verwenden. Wir möchten die Einschränkungen verwenden, die wir in Phase 14: Konfigurieren von Einschränkungen für die Facettennavigation in SharePoint Server konfiguriert haben. Daher müssen wir das Webpart entsprechend konfigurieren.

Konfigurieren eines Einschränkungswebparts zum Verwenden von Einschränkungen für die Facettennavigation

  1. Wählen Sie im Webpart das Menü Webpart und dann Webpart bearbeiten aus.

  2. Wählen Sie im Webpart-Toolbereich im Abschnitt Einschränkungen die Option Die im Ausdruckssatz "Verwaltete Navigation" definierte Einschränkungskonfiguration verwenden aus.

    Configure WP

  3. Wählen Sie OK aus, und speichern Sie die Seite.

    Und genau so haben wir unserer Seite Einschränkungen hinzugefügt. Schön, denkst du nicht?

    Refiners Added

Um zu überprüfen, ob unsere Einschränkungen auch tatsächlich funktionieren, wählen Sie in der Einschränkung "Farbe" die Farben Grün und Orange aus, und klicken Sie dann auf ÜBERNEHMEN. Kurze Zeit später werden nur grüne und orangefarbene Kameras auf der Seite angezeigt.

Überprüfen von Einschränkungen

Wir haben also überprüft, ob unsere Raffinerien funktionieren. Aber wir sind mit Benutzerfreundlichkeit nicht vollständig da. Derzeit werden die Einschränkungen als REFINABLEINT01, REFINABLESTRING01REFINABLESTRING03 angezeigt. und so weiter Denken Sie daran, dass dies die Namen der verwalteten Eigenschaften mit Aktivierter Einschränkung sind, die wir in Phase 14: Konfigurieren von Einschränkungen für die Facettennavigation in SharePoint Server verwendet haben, als wir die Einschränkungen konfiguriert haben. Für Besucher machen diese Namen überhaupt keinen Sinn. Daher müssen wir sie beheben, indem wir die Anzeigenamen der Einschränkung ändern.

Ändern des Anzeigenamens einer Einschränkung

Zum Ändern des Anzeigenamens einer Einschränkung müssen Sie eine JavaScript-Datei im Gestaltungsvorlagenkatalog ändern. Da wir unser Netzlaufwerk in Phase 6: Hochladen und Anwenden einer neuen master Seite auf eine Veröffentlichungswebsite in SharePoint Server zugeordnet haben, ist dies ein einfacher Prozess.

  1. Wechseln Sie auf Dem zugeordneten Netzlaufwerk zu Vorlagen>anzeigen Sprachdateien.

  2. Navigieren Sie zu dem Ordner, der der Sprache Ihrer Website entspricht. In unserem Szenario ist dies de-de.

    File Path Custom Strings

  3. Öffnen Sie die Datei CustomStrings.js.

  4. Verwenden Sie für jede als Einschränkung aktivierte verwaltete Eigenschaft, deren Anzeigename Sie ändern möchten, die folgende Syntax:

    "rf_RefinementTitle_ManagedPropertyName": "Sample Refinement Title for ManagedPropertyName",

    Beispielsweise enthält in unserem Contoso-Szenario die als Einschränkung aktivierte verwaltete Eigenschaft RefinableInt01 die Einschränkung Preis. Um für diese Einschränkung einen ansprechenden Anzeigenamen festzulegen, fügen wir der Java-Skriptdatei die folgende Zeile hinzu:

    "rf_RefinementTitle_RefinableInt01": "Price",

    In unserem Contoso-Szenario sieht die Datei CustomString.js für die Einschränkungen, die wir für die Kategorie "Audio" und "Kameras" konfiguriert haben, wie folgt aus:

    Custom Strings File

  5. Speichern Sie diese Datei, und aktualisieren Sie die Seite Kameras, um zu überprüfen, ob die Einschränkungen nun über ansprechende benutzerfreundliche Anzeigenamen verfügen.

    Refiner Display Names Cameras

Wenn wir zur Kategorie Digitalkameras navigieren, sehen wir, dass die kategoriespezifische Einschränkung MEGA PIXELS angezeigt wird.

Megapixel der Einschränkung

Unsere kategoriespezifischen Einschränkungen werden nun für die richtige Kategorie angezeigt, und alle verfügen über benutzerfreundliche Namen. Es gibt jedoch noch ein zusätzliches kleines Detail, mit dem sich die Einschränkungen weiter verbessern lassen. Zurzeit werden keinerlei numerische Details für die Einschränkungswerte angezeigt. Beispielsweise können wir nicht sehen, wie viele Kameras die Farbe Silber aufweisen oder wie viele Kameras 14 Megapixel haben. Um diese Informationen anzuzeigen, müssen wir den Einschränkungswerten Zählungen hinzufügen.

Hinzufügen der Anzahl zu Einschränkungswerten

  1. Navigieren Sie auf Ihrem zugeordneten Netzlaufwerk zu Anzeigevorlagen --> Filter.

  2. Öffnen Sie die HTML-Datei Filter_Default.

  3. Ändern Sie den Wert für ShowCounts in true.

    Show Counts True

  4. Speichern Sie die Datei, und aktualisieren Sie die Seite Kameras, um zu überprüfen, ob die Einschränkungsanzahl angezeigt wird. Sie werden feststellen, dass die Einschränkungsanzahl nur für Einschränkungen angezeigt werden, bei denen immer nur eine Einschränkung ausgewählt werden kann.

    Select Single Refiner

  5. Öffnen Sie die HTML-Datei Filer_MultiValue, und wiederholen Sie die Schritte 3 und 4, um Einschränkungsanzahlen zu Einschränkungen hinzuzufügen, in denen mehrere Einschränkungswerte ausgewählt werden können.

    Wenn wir jetzt die Seite "Kameras" aktualisieren, verfügen alle Einschränkungswerte über eine Anzahl.

    Multi Refiners

Besucher unserer Contoso-Website können nun kategoriespezifische Einschränkungen verwenden, um ganz einfach das gesuchte Produkt zu finden. Aber es fehlt noch etwas: Wenn Sich Besucher auf einer Kategorieseite der obersten Ebene befinden, z. B . Kameras, können sie nicht einfach sehen, welche Unterkategorien sich unter Kameras befinden. Glücklicherweise gibt es ein Webpart, das dieses Problem für uns löst. Dies wird im letzten Artikel dieser Reihe eingehend untersucht.

Nächster Artikel dieser Reihe

Phase 16: Hinzufügen einer Taxonomie Einschränkungsbereich-Webpart auf einer Veröffentlichungswebsite in SharePoint Server

Siehe auch

Konzepte

Konfigurieren von Such-Webparts in SharePoint Server