For the complete documentation index, see llms.txt. This page is also available as Markdown.

Einschränkung auf eine niedrigere Navigationsstufe

Erstellen Sie Filterkombinationen für tiefere Navigationsstufen mit einfachen Feldern oder Kategoriepfaden.

Eine tiefere Navigation bzw. Navigation auf einer niedrigeren Ebene erfordert eine Kombination von Filtern, wenn Sie das FactFinder-Navigationsmodul zum ersten Mal aufrufen.

Filterung für ein einfaches Datenfeld

Wenn Sie einen Aufruf für eine tiefere Navigation absenden, übergeben Sie die vollständige Filterkombination in der richtigen Reihenfolge. Wenn Sie mit Datenfeldern filtern, müssen Sie wissen, welches FactFinder-Feld jede Ebene enthält. Nehmen Sie an, die Kategorien sind gespeichert in category0, category1 und category2, wobei category0 die oberste Navigationsebene ist.

Wenn die Navigation beispielsweise von der obersten Kategorie Bekleidung zur Unterkategorie Hosen und dann zu Jeans, sollte der REST-Aufruf so aussehen:

../rest/{apiversion}/navigation/{channel}?filter=category0:Bekleidung&filter=category1:Hosen&filter=category2:Jeans

Filtern für ein Kategoriepfad-Feld

Anhand des folgenden Schemas können Sie aus den Feldnamen und dem ausgewählten Navigationspfad alle für die tiefere Navigation erforderlichen Filter generieren.

Schema: FILTER_NAME:VALUE1/VALUE2/.../VALUEX.

Bitte beachten Sie das Suffix ROOT nach dem Filterparameter.

In diesem Beispiel hat der resultierende Filter den Namen categoryROOT/Bekleidung und den Wert Hosen. Übergeben Sie ihn zusätzlich zum Hauptkategorienfilter. Aus Gründen der Lesbarkeit sind die Schrägstriche in den Beispiel-URLs nicht URL-kodiert.

../rest/{apiversion}/navigation/{channel}?filter=category:Bekleidung&filter=categoryROOT/Bekleidung:Hosen
../rest/{apiversion}/navigation/{channel}?filter=category:Bekleidung&filter=categoryROOT/Bekleidung:Hosen&filter=categoryROOT/Bekleidung/Hosen:Jeans

Zuletzt aktualisiert

War das hilfreich?