[ZPT] skip_unauthorized?
Thomas Olsen
tol@tanghus.dk
Thu, 30 Aug 2001 11:14:15 +0200
On Thursday 30 August 2001 10:58, Phil Harris wrote:
> How do you create a tal:repeat with the same functionality as a dtml-in
> with skip_unauthorized?
> I know I could create a Python Script that emulates this, I'm just
> wondering if there is anything that automatically gives you this
> functionality?
Re: [ZPT] skip_unauthorized
Date: Mon, 13 Aug 2001 15:23:11 -0400
From: Evan Simpson <evan@zope.com>
To: Thomas Olsen <tol@tanghus.dk>
CC: zpt@zope.org
Thomas Olsen wrote:
> out how to implement skip_unauthorized as in:
>
> <dtml-in expr="objectValues( [ 'Link','Favorite' ] )" skip_unauthorized>
With the just-released ZTUtils 1.1.0, you can do this:
<ul tal:define="ztu modules/ZTUtils;
objs python:here.objectValues(['Link', 'Favorite']);
authobjs python:ztu.LazyFilter(objs, skip='')">
<li tal:repeat="obj authobjs">
Cheers,
Evan @ Zope
>
> _______________________________________________
> ZPT mailing list
> ZPT@zope.org
> http://lists.zope.org/mailman/listinfo/zpt
--
Regards
Thomas Olsen