[Zope] conditional python expresion inside ZPT
Maciej Wisniowski
maciej.wisniowski at coig.katowice.pl
Tue Dec 5 05:27:55 EST 2006
> if (my_expresion):
> toreturn = a
> else:
> toreturn = b
>
> return toretun
Try:
tal:define="toreturn python: my_expression and a or b"
but you need to be aware that 'a' has to be logical True
in context of this statement (if a may be 0 or '' then this
may fail).
or
tal:define="toreturn python: test(my_expression,a, b)"
--
Maciej Wisniowski
More information about the Zope
mailing list