Aktionen
GX-Bug #47488
geschlossenSonderzeichen führen in der Suche zu Fehlern in der Shop-Navigation
% erledigt:
100%
Geschätzter Aufwand:
Steps to reproduce:
Betroffene Versionen:
2.0.14.4, 2.0.15.0, 2.0.15.0 beta1, 2.0.15.0 beta2, 2.0.15.1, 2.0.15.2, 2.0.15.3, 2.0.15.4, 2.0.16.0, 2.0.16.0 beta1, 2.0.16.1, 2.0.17.0, 2.0.17.0 beta1, 2.0.17.1, 2.0.18.0, 2.0.18.0 beta1, 2.1.0.0, 2.1.0.0 beta1, 2.1.0.0 beta2, 2.1.0.0 beta3, 2.1.0.1, 2.1.0.2, 2.1.0.3, 2.1.0.4, 2.1.0.5, 2.1.0.6, 2.1.0.7, 2.1.1.0, 2.1.1.0 beta1, 2.1.1.1, 2.1.1.2, 2.1.1.3, 2.1.2.0, 2.1.2.0 beta1, 2.1.2.1, 2.1.2.2, 2.1.3.0, 2.1.3.0 beta1, 2.1.3.1, 2.1.3.2, 2.1.3.3, 2.1.4.0, 2.1.4.0 beta1, 2.1.4.1, 2.1.4.2, 2.1.5.0, 2.1.5.0 beta1, 2.1.5.1, 2.1.5.2, 2.1.6.0, 2.1.6.0 beta1, 2.2.0.0, 2.2.0.0 beta1
Release Notes Langtext:
Beschreibung
Anscheinend hat die Gambio-Suche ein Problem wenn in einem Suchbegriff ein Sonderzeichen wie z.B. ' vorkommt. Wenn mehr als eine Seite an Treffern gefunden wird, versucht der Shop bei Seitenwechseln immer das Sonderzeichen zu escapen was dann ab dem 2. Mal nicht mehr funktioniert.
So sehen die URL's an einem Beispiel aus:
Original: advanced_search_result.php? keywords=country's+best
- Klick: advanced_search_result.php? keywords=country\'s+best&pfrom=&pto=&page=2
- Klick: advanced_search_result.php? keywords=country\\'s+best&pfrom=&pto=&page=3
Ab dem 2. Klick kommt dann auch nur noch "Die Suche ergab keine genauen Treffer"
Ursache für das Problem könnte die compatibility.php sein, die ein ähnliches Verhalten erzeugt, als wäre magic_quotes aktiv.
Zugehörige Tickets
Aktionen