Yes, use like that

<dtml-unless var1>
<dtml-call "REQUEST.set('var1','')">
</dtml-unless>


----- Puvodní zpráva ----- Od: Justin Dunsworth

These are required to be set, though.. right?


Doing:
<dtml-call "REQUEST.set('var_one','OK')">
<dtml-call "REQUEST.set('var_two','OK')">


<dtml-if "var_one=='OK' and var_two=='OK'"> Set
<dtml-else> Not Set
</dtml-if>


works but taking away var_two and I get a NameError: name 'var_two' is not defined. This is what I'm trying to check is if they exist. Not particularly looking to match them to anything just yet but rather just to see if they exist. If they throw an error then it's not working.


On Tue, Jan 24, 2012 at 11:08 AM, Jaroslav Lukesh <luk...@seznam.cz> wrote:

it works:

<dtml-if "var1=='OK' and var2==3 and var3 in ('a',1,'1') and var4 != 'OK' and var5">

note1: var5 is string, true when <>'' nor None but must exists

note2: var5 is int, true when <>0 nor None but must exists

<dtml-else>
</dtml-if>

_______________________________________________
Zope maillist  -  Zope@zope.org
https://mail.zope.org/mailman/listinfo/zope
**   No cross posts or HTML encoding!  **
(Related lists -
https://mail.zope.org/mailman/listinfo/zope-announce
https://mail.zope.org/mailman/listinfo/zope-dev )

Reply via email to