Re: Problem mit Properties
Stefan Palme <[email protected]>
| Newsgroups | gmane.comp.web.zope.german |
|---|---|
| Organization | Invisible Brain |
| Message-ID | <[email protected]> |
On Mon, 2009-03-30 at 08:15 +0200, [email protected] wrote: > Hallo, > > leider habe ich ein kleines Problem, wo ich derzeit nicht weiterkomme. > Wahrscheinlich ist die Lösung banal, bitte nicht auf mich > einschlagen ;-) > > Ich habe mir in Zope (derzeit Version 2.7.4, Update ist aber bereits > in Planung) eine > Navigation selbst gestrickt. Über den Property "title" wird die > deutschsprachige Version aufgerufen. > Für die englische Navigation greife ich auf Property "title2" zu. > Dies klappt ganz gut, solange jede Date und jeder Ordner "title2" > hinterlegt haben. > Wenn allerdings ein Ordner diese Eigenschaft nicht hinterlegt hat, > wird in der englischen Version > einfach der "title2" des übergeordneten Ordners verwendet. > Und genau hier liegt das Problem. > Ich möchte, wenn kein "title2" existiert (also das Property bei diesem > Ordner nicht angelegt wurde), > nicht die Eigenschaft des übergeordneten Ordners verwenden, sondern > stattdessen den deutschen "title" anzeigen. > Mit missing hat es nicht geklappt, dtml-if klappten ebenso wenig. > Wer kann mir hier weiterhelfen? <a tal:attributes="href folder/absolute_url" tal:content="python:folder.getProperty('title2',None) or folder.getProperty('title')" /> _______________________________________________ zope mailing list [email protected] https://mail.dzug.org/mailman/listinfo/zope