In meinem Projekt werden Ferienunterkünfte vermietet. Dafür gibt es eine Liste von Ferienunterkünften, die filterbar ist, u.a. nach Preis, indem man einen Maximalpreis angeben kann.
Der Preis ist wie folgt in der Datenbank angelegt:
In der Catalog Listenansicht habe ich bei den Taxonomies folgendes eingetragen:
Anzeige Mietpreis ab [rental_price] Kleiner gleich {{CTLG_ACTIVE::rental_price}}
Leider funktioniert diese Filterung aber nicht richtig. Wenn ich als URL-Parameter den rental_price auf z.B. 5000 setze, werden sämtliche Ferienhäuser ausgeblendet, welche z.B. 590 € kosten. Sobald ich den URL-Parameter auf 6000 setze, werden auch die Ferienhäuser mit 590 € angezeigt.
Das Problem scheint auch nicht im CTLG_ACTIVE-InsertTag zu liegen, denn ich kann hier auch hardcoded z.B. 5000 eingeben und das selbe Phänomen auslösen.
Gibt es eine Möglichkeit, den Preis korrekt zu vergleichen? Ist das ggf. ein Fehler?
In meinem Projekt werden Ferienunterkünfte vermietet. Dafür gibt es eine Liste von Ferienunterkünften, die filterbar ist, u.a. nach Preis, indem man einen Maximalpreis angeben kann.
Der Preis ist wie folgt in der Datenbank angelegt:
In der Catalog Listenansicht habe ich bei den Taxonomies folgendes eingetragen:
Leider funktioniert diese Filterung aber nicht richtig. Wenn ich als URL-Parameter den
rental_price
auf z.B.5000
setze, werden sämtliche Ferienhäuser ausgeblendet, welche z.B. 590 € kosten. Sobald ich den URL-Parameter auf6000
setze, werden auch die Ferienhäuser mit 590 € angezeigt.Das Problem scheint auch nicht im CTLG_ACTIVE-InsertTag zu liegen, denn ich kann hier auch hardcoded z.B. 5000 eingeben und das selbe Phänomen auslösen.
Gibt es eine Möglichkeit, den Preis korrekt zu vergleichen? Ist das ggf. ein Fehler?