incl_factfinder_search.htm aus dem Materialbereich verwendet, finden Sie darin je Thema einen Bereich zwischen Kommentaren mit “ANFANG” und “ENDE”. Für die folgenden Beispiele ersetzen Sie jeweils den Code zwischen diesen beiden Marken.
Einzelne Filteroptionen hervorheben
Ein Filter kann beliebig viele Optionen haben. Im FACT-Finder Management lassen sich einzelne davon hervorheben. Diese erscheinen im Shop als erste Einträge und lassen sich eigens gestalten. Ein typischer Fall: Die ersten fünf Hersteller stehen als Links da, der Rest verschwindet in einer Auswahlliste.E-Search_FilterField_DetailedLinks enthält die hervorgehobenen, E-Search_FilterField_SelectLinks den Rest.
Referenz: E-Search_FilterField() · E-Search_FilterField_Content · E-Search_FilterField_Count · E-Search_FilterField_DetailedLinks · E-Search_FilterField_Link · E-Search_FilterField_Option() · E-Search_FilterField_Select · E-Search_FilterField_SelectLinks · E-Search_FilterField_SelectName · E-Search_FilterField_Text
Filteroptionen als Kästchen
Die Mehrfachauswahl muss dafür im FACT-Finder Management eingerichtet sein.checked und der Link: Ein Klick auf ein gesetztes Kästchen führt auf den Link, der den Filter wieder entfernt.
Referenz: E-Search_FilterField_Active
Einen Preisfilter als Schieberegler
Jeder beliebige Schieberegler lässt sich einbauen. Das folgende Beispiel verwendet noUiSlider.Schritt 1: Den Schieberegler herunterladen
Laden Sie die JavaScript- und CSS-Dateien von noUiSlider herunter und speichern Sie sie in den entsprechenden Verzeichnissen Ihres Shops.Schritt 2 und 3: Dateien auf der Suchergebnisseite einbinden
Schritt 4: Die Tags im Ergebnis-Template
Schritt 5: Das Skript für den Schieberegler
Es gehört innerhalb der Klammerung aus Schritt 4 an die dort markierte Stelle.Schritt 6: Gewählte Filter mitgeben
Damit die bereits gesetzten Filter beim Absenden erhalten bleiben, gehören sie als versteckte Felder in das Formular.Die Sortierung
Welche Einträge zur Auswahl stehen, wird bei FACT-Finder konfiguriert. Ihr Ansprechpartner bei Omikron richtet das ein.Als Auswahlliste
Diese Form ist die Vorgabe und im Material-Template bereits enthalten. Sie gehört innerhalb des Formulars.Als Links
Für ein einzelnes Feld, hier den Preis, lässt sich die Sortierung auch als zwei Links anbieten. Der technische Name des Feldes steht dabei im Tag-Namen.Treffer je Seite als Links
Im Standard erscheint die Auswahl als Auswahlliste. Welche Werte zur Wahl stehen, wird im FACT-Finder Management festgelegt, und zwar für beide Darstellungen gleichermaßen.Eigene Bezeichnungen für Filter und Optionen
Benennen Sie Filter und Optionen nach Möglichkeit im FACT-Finder Management. Der folgende Weg ist nur nötig, wenn Ihre Datenfelder rein technische Werte enthalten und diese unverändert an den Shop übergeben werden, beispielsweiseBrand statt “Marke” oder yellow statt “gelb”.
Schritt 1: Die automatische Übernahme abschalten
Schritt 2: Filter benennen
Die Zuordnung läuft über die Nummer, und diese ergibt sich aus der Reihenfolge der Filter im FACT-Finder Management.Schritt 3: Optionen benennen
Je Filter, dessen Optionen umbenannt werden sollen, entsteht ein eigener Abschnitt. Die Nummer im Abschnittsnamen ist wieder die Nummer des Filters. Im Beispiel ist “Farbe” der zweite Filter.FACT-Finder auf Kategorieebene
Mit der Navigation übernimmt FACT-Finder nicht nur die Filter, sondern auch die Sortierung, die Anzahl der Produkte je Seite, die Blätterfunktion und die Anzeige der Produkte selbst. Neue Produkte und Kategorien bildet sie automatisch ab. Fällt FACT-Finder aus, lässt sich ersatzweise die gewohnte Produktübersichtsseite anzeigen. Sortierung, Anzahl je Seite und Blätterfunktion kommen dann von WEBSALE, ebenso die eigenen Filter, sofern eingerichtet.Schritt 1: Produktdaten
Ein eigener Datenfeed ist nicht nötig, es wird der Feed der Suchfunktion verwendet.Schritt 2: Die shop.config anpassen
MaxFilterOptions ist eine Schutzmaßnahme. Sind im FACT-Finder Management sehr viele Filter definiert, würde der Shop sonst alle aufbauen, und die Seite wird langsam.
Referenz: Abschnitt Search
Schritt 3: Das Template anlegen
Speichern Sie es unter dem Namen ausCategoryTemplate in Ihrem Template-Verzeichnis. Es sollte enthalten:
- Sortiermöglichkeit
- Auswahl der Anzahl der Produkte je Seite
- Blätterfunktion
- Anzeige der Produkte
- den Ersatzinhalt für den Fall, dass FACT-Finder nicht erreichbar ist
Schritt 4: Die Produktübersichtsseite anpassen
Ein Tag bindet das gesamte Template aus Schritt 3 ein.CAT-Data sorgt dafür, dass die Filter nur erscheinen, wenn die Kategorie überhaupt Produkte enthält.
Voreingestellt sind drei Sekunden Wartezeit. Antwortet FACT-Finder nicht, bricht der Shop danach ab. Eine andere Zeit weisen Sie in eckigen Klammern zu: ~WS-Module([2500]category_factfinder)~. Ändern Sie diese Zeit, passen Sie auch Timeout im Abschnitt <Search> an.
Referenz: CAT-Data · WS-Module()
Doppelte Inhalte durch Filterlinks vermeiden
Die Link-Tags von FACT-Finder geben vollständige Adressen aus, samt des Parameters?d=1. Das stellt sicher, dass die Adresse technisch immer stimmt, erzeugt aus Sicht der Suchmaschinen aber doppelte Inhalte.
Zu jedem dieser Tags, die auf Link enden, gibt es ein Gegenstück, das auf Params endet und nur die Parameter liefert, ohne Adresse.
Mit dem Params-Tag bauen Sie den Link selbst zusammen, und zwar auf Basis einer sauberen Shop-Adresse.
$CAT-Link$, im Rahmen der Produktsuche stattdessen $WS-Link$&act=search.
Dasselbe Muster gilt für alle übrigen Params-Tags:
Referenz: Tags für die FACT-Finder-Integration
Wegweiser: SEO: Übersicht
Verwandte Themen
- Wegweiser: Integration von FACT-Finder
- Wegweiser: FACT-Finder-Kampagnen
- Wegweiser: SEO-URLs und Link-Optimierung
