Filterung - nur Artikel anzeigen, wenn welche vorhanden sind

Habe einen Katalog mit Kategorien und Produkten erstellt: - 1. Kategorie - 2. Kategorie - 3. Kategorie - 1. Produkt (1. Kategorie) - 2. Produkt (1. Kategorie) - 3. Produkt (1. Kategorie) - 1. Produkt (2. Kategorie) - 2. Produkt (2. Kategorie) Ich habe einen Filter angelegt (wie in der Demo mit den Vereinen / Vereinsmitgliedern), der bei der Auswahl der 1. Kategorie korrekt die 3 Produkte auflistet, bei der 2. Kategorie korrekt die 2 Produkte auflistet, jedoch bei der 3. Kategorie alle 5 Produkte auflistet. Was mache ich falsch bzw. was muss ich machen, damit bei der Auswahl der 3. Kategorie keine Produkte angezeigt werden? Grüße

Antwort

Listenansicht

  • Überprüfe ob du den korrekten Operator* ausgewählt hast.
  • Überprüfe ob der Filterwert dem gespeicherten Datenbankwert entspricht.

* Operatoren findest du bei den "Taxonomies/Filter" Einstellungen (FIND_IN_SET, Gleich, Größer als…)

Nur vorhandene Kategorien im Filterformular anzeigen (optional)

Du musst jeder Kategorie entsprechende "Taxonomies/Filter" einstellen. Mit dem pseudo Insert-Tag kannst du auf die Filterwerte zugreifen.

Mehr erfahren.