[Zope] DTML parameter to Python script
Dylan Reinhardt
zope at dylanreinhardt.com
Thu Oct 2 13:12:52 EDT 2003
On Thu, 2003-10-02 at 09:55, Dragos Chirila wrote:
> Hi
>
> <dtml-in "admin.objectIds('Local Directory')">
> <img src="/misc_/OFSP/Folder_icon.gif"> <a href=<dtml-var
> expr="setDirectory('<&dtml-sequence-item>')">> <dtml-var sequence-item></a>
> <br>
> </dtml-in>
>
> in a python expression you cannot have dtml tags !!!
Ah, good catch... not sure why I didn't notice what this was being
passed to.
>
> instead, write like this:
> .. expr="setDirectory(_['sequence-item']) ...
Better yet, use the prefix attribute of dtml-in:
<dtml-in "admin.objectIds('Local Directory')" prefix=obj>
<img src="/misc_/OFSP/Folder_icon.gif"> <a href=<dtml-var
expr="setDirectory(obj_item)">> <dtml-var obj_item></a>
<br>
</dtml-in>
Dylan
More information about the Zope
mailing list