Unterschiedliche Filter in verschiedenen Kategorien

Topic summary

Problemstellung:
Ein Nutzer möchte kategorienspezifische Filter einrichten – beispielsweise für Drucker (Preis, Marke, DPI) und für Papier (Größe, Weißegrad, Gewicht). Mit dem aktuellen Setup (Theme “Studio” und Search & Discovery Plugin) scheint dies nicht umsetzbar zu sein.

Lösungsansatz:
Die Filterung basiert auf Metafeldern, die bei den Produkten hinterlegt werden müssen. Das System lädt automatisch nur die Werte, die für die jeweiligen Produkte vorhanden sind.

Praktische Umsetzung:

  • Metafelder für produkttypspezifische Eigenschaften erstellen (z.B. “Weißegrad” nur für Papierprodukte)
  • Filter müssen nicht manuell pro Kategorie angelegt werden
  • Wenn Drucker keinen Wert für “Weißegrad” haben, wird dieser Filter in der Drucker-Kategorie automatisch nicht angezeigt

Status: Die Diskussion bleibt offen, da noch keine Rückmeldung zur Umsetzung vorliegt.

Summarized with AI on November 8. AI used: claude-sonnet-4-5-20250929.

Hallo zusammen,

ich würde gerne mehrere Filter anlegen, die jeweils in verschiedenen Kategorien angezeigt werden.

z.b. ein Filter für Drucker mit den Filteroptionen Preis, Marke und dpi

und einen Filter für Papier mit den Filteroptionen Größe, Weißegrad und Gewicht.

Wir haben für die Filter nur das PlugIn Search & Discovery installiert. Wenn ich es richtig sehe, kann man das hiermit nicht umsetzen. Ist das überhaupt möglich? Habe dazu noch nichts gefunden. (Wir nutzen das Theme “Studio”)

Gruß

Marco

@LaserPlus , damit solche Filter angewandt werden können, müssen die Werte bei den Produkten hinterlegt werden.

In der Regel kommen dafür Metafelder infrage. In den Kollektionen selbst werden dann für die ausgewählten Filter die Werte geladen, die nicht leer sind.

D. h. wenn die Drucker keinen Wert für “Weißegrad” haben, wird dieser Filter in der Drucker-Kategorie auch nicht geladen.

Du musst also nicht kategoriebezogene Filter erstellen, sondern kannst einfach Metafelder erstellen, die für bestimmte Produkttypen relevant sind. Dadurch werden diese automatisch geladen, wenn Werte vorliegen.

1 Like