--- ECHO_content/ECHO_Nav.py 2005/10/26 16:14:29 1.61 +++ ECHO_content/ECHO_Nav.py 2005/10/28 12:21:43 1.63 @@ -269,8 +269,12 @@ class ECHO_sqlElement(SimpleItem): """ausgabe der treffer list fuer navigation""" #naechste schritte sind trial and error, warum geht mal das eine mal das andere 2.3 / 2.4 ?? + try: - records=self.searchQuery(self.aq_parent,query=self.query) #python 2.4 version (??) + try: + records=self.ZSQLSimpleSearch(query=self.query) + except: + records=self.searchQuery(self.aq_parent,query=self.query) #python 2.4 version (??) except: records=self.searchQuery()#python 2.3 version(??) @@ -654,12 +658,17 @@ class ECHO_navigation(Folder): try: label=temp[x][1].getLabel() except: - label=temp[x][1].label + label=temp[x][1].label.encode('utf-8') else: label=temp[x][1].title.encode('utf-8') else: label=temp[x][1].title.encode('utf-8') + try: + label=label.encode('utf-8') + except: + label=label.decode('latin-1') + if location: loc=getattr(temp[x][1],'location','top')