[Zope] problem testing for a permission
Jerome Alet
alet@unice.fr
Thu, 19 Apr 2001 23:01:42 +0200
Hi,
I've created a method whose View permission is not allowed to
Anonymous users but allowed to the "Member" role.
I want to put a link to this method at the bottom of each page, say
in standard_html_footer, but only if the user is allowed to view it.
I've done the following in standard_html_footer:
<dtml-if "AUTHENTICATED_USER.has_permission('View', mymethod)">
...
Some tests and text
...
<A HREF="<dtml-var URL>/mymethod">Members only</A>
...
Some tests and text
...
</dtml-if>
but if I access the pages as an anonymous user then I've got
an Unauthorized exception instead of not having the "Members only" link.
What do I have done wrong ?
Thanks in advance.
Jerome Alet