ich ein Suchformular in meiner web2py Anwendung aufgenommen habe, in der folgenden Form:GET Suche in mehrsprachiger Website
myapp/controller/search?query=myquery
jedoch aus Sicherheitsgründen web2py automatisch ersetzt Leerzeichen und nicht-alphanumerische Zeichen mit Unterstrichen, die ist in Ordnung für Englisch-nur Aufstellungsorte aber ein Hindernis für Sprachen, die Akzentzeichen benutzen. Zum Beispiel gibt die Suche nach "áéíóú" fünf Unterstriche zurück.
Dies könnte durch Verwendung von POST anstelle von GET für das Suchformular gelöst werden, aber dann wären die Benutzer nicht in der Lage, die Ergebnisse mit einem Lesezeichen zu versehen.
Gibt es eine Option, um dies zu lösen?
Vielen Dank im Voraus.
Hallo danke für die Antwort. Ich hatte eine ähnliche Idee, aber ich erwarte etwas mehr web2py-freundlich. Lassen Sie mich auf andere Alternativen warten und falls dies meine beste Wahl ist, werde ich weitermachen und es akzeptieren. – cdonts