Hallo,
wir verwenden Exalead zur Facettennavigation in einem Produktkatalog. Die Felder werden als HTML Meta-Tags gerendert und sind in Exalead wiederum als Index-Felder vom Typ Category konfiguriert. Diese Index-Felder sind unter "Search Logics/Navigation" als Category Groups definiert und können dann bei der Suche für Refinements benutzt werden. Das funktioniert soweit gut.
Eines der Felder enthält Preis-Bereiche (siehe Screenshot). Dabei haben wir das Problem, dass die Sortierung nicht den Preis-Werten entspricht. Die Zeichenketten lassen sich nicht einfach in Zahlen konvertieren und numerisch sortieren (z.B. "35-50"). Bei der gewöhnlichen Sortierung mit Alphanum werden sie aber nicht korrekt sortiert, dann ist z.B. "100-150" vor "20-35".
Gibt es eine Lösung für dieses Problem? Kann man mit getrennten Werten für Sortierung und Anzeige arbeiten?
Grüsse
Michael Krämer