ich benutze PloneContacts und ein Telefonbuch in Plone zu realisieren. Dazu habe ich per Script eine CSV Datei importiert (->durchlaufen->für jeden Eintrag Object angelegt). Da einige Namen Umlaute enthalten, musste ich die Strings in UTF-8 konvertieren (->string.encode('utf-8')).
Nun funktioniert allerdings meine Suche nicht für Namen mit Umlauten. Das Pythonscript bekommt die Formulardaten. Ich wandle den Input folgendermaßen um, wobei searchFor der Suchtext ist:
Code: Alles auswählen
searchtext = unicode(searchFor, 'iso-8859-15').encode('utf-8').lower()
Hat jemand eine Idee, wie ich das lösen kann? Fehlermeldungen gibt es keine, es wird eben nur kein Namen gefunden. Das ganze ist Plone 2.0.5 auf Windows 2000.
Henning