Einschränkung auf eine Hauptkategorie
Da das Navigationsmodul mit genau denselben Daten wie die Suche arbeitet, entspricht die Navigation des Produktsortiments einem gegebenen Filter oder einer Kombination von Filtern über das gesamte Produktsortiment. Die hier gefilterten Feldtypen sind entscheidend. In FactFinder gibt es zwei Feldtypen:
Einfaches Datenfeld
Jedes einfache Datenfeld enthält die in einer einzelnen Ebene gespeicherten Informationen. Eine FactFinder-Umgebung, die diesen Kategorientyp verwendet, hat mehrere zugehörige Felder, die die Hierarchie bilden. Normalerweise tragen diese denselben Namen und werden durch ein Nummerierungsschema unterschieden (wie Category0, Category1, Category2
).
Beispieldaten:
Feldname
Datenbankinhalt
category0
Bekleidung
category1
Trousers
category2
Jeans
Kategorie-Pfad-Feld
In diesem Fall wird die komplette Navigationshierarchie in einem speziell definierten FactFinder-Kategoriepfad-Feld gespeichert. Bitte beachten Sie, dass der Datenbankinhalt nicht dem Inhalt der Exportdatei entspricht (Details zum Exportformat finden Sie in der Exportdokumentation).
Feldname
Datenbankinhalt
category
|Clothing/Trousers/Jeans|
Filterung für ein einfaches Datenfeld
Der Standardname dieses Feldtyps in FactFinder ist category0
. Wenn Sie zur Kategorie mit dem Namen navigieren (filtern) möchten Bekleidung
, muss der Navigationsaufruf einen Filterparameter mit dem Namen übergeben filter=category0:{value}
und den Wert Bekleidung
. Ein entsprechender Aufruf der REST-Schnittstelle wäre:
..rest/{apiversion}/navigation/{channel}?filter=category0:Closing
Filterung für ein Kategorie-Pfad-Feld
Wenn Sie ein Datenfeld navigieren möchten, das einen Kategoriepfad enthält, muss der Navigationsaufruf einen Filterparameter mit dem Namen übergeben filter=category:{value}
und den Wert Bekleidung
.
Im Zusammenhang mit dem obigen Beispiel wäre ein entsprechender Aufruf der REST-Schnittstelle:
$stringEscapeUtils.escapeHtml($body)
Last updated
Was this helpful?