[Zope] expression evaluation in dtml

Jonothan Farr jfarr@real.com
Fri, 19 May 2000 16:38:21 -0700


> But when I then do a
>   <dtml-if "REQUEST.AUTHENTICATED_USER == auth_user "> Hello </dtml-if>,
> nothing happens, and that is not what I am expecting.
> 
> Can anybody please explain and help me out?

REQUEST.AUTHENTICATED_USER returns a User object, not a string. You want:

<dtml-if "REQUEST.AUTHENTICATED_USER.getUserName() == auth_user">

--jfarr