[Zope] NewBie DTMl Help

Dylan Reinhardt zope@dylanreinhardt.com
01 Aug 2003 08:43:43 -0700


Do this:

<dtml-call "RESPONSE.redirect('main')">

Note the double quotes.  Any time your expression is more complex than a
single name, you're going to need them.

HTH,

Dylan


On Fri, 2003-08-01 at 06:14, S K Rahman wrote:
> Hi all,
> 
> I am trying to learn and if possible migrate some of my office apps to 
> zope. The trouble is somewhere here
> 
>  From Index_html page I am using a input form to get the login, password 
> so that it can authenticated of the currently internal central auth system.
> The form is posted to login_verify having content as follows.  The 
> Authenticate_user is a ZSQL method taking user ID as parameter and is 
> supposed to return password, name and access level of that user.
> 
> <dtml-in Authenticate_user>
> 
> <dtml-if expr="password==upassword">
> 
> Auth success
> 
> <dtml-call RESPONSE.redirect('main')>
> 
> <dtml-else>
> 
> Auth Failed
> 
> </dtml-if>
> 
> </dtml-in>
> 
> Unfortunately I dot get Auth Sucess but the redirect never happens. I 
> tried earlier this using dtml-call instead of dtml-in but soon I 
> realized that dtml-call does not return any values I need the output of 
> password, access level so that I can set the apporiarte permissons on 
> the respective page.
> 
> Please advise.
> 
> Regards
> 
> 
> _______________________________________________
> Zope maillist  -  Zope@zope.org
> http://mail.zope.org/mailman/listinfo/zope
> **   No cross posts or HTML encoding!  **
> (Related lists - 
>  http://mail.zope.org/mailman/listinfo/zope-announce
>  http://mail.zope.org/mailman/listinfo/zope-dev )