[Zope] tal+zclasses

Henny van der Linde linde at inline-info.nl
Wed Dec 10 16:50:59 EST 2003


Hi,

Till now I did everything with dtml, external python scripts, python scripts
and zclasses.
Gradualy I want to switch over to pagetemplates and external python
products.

The first thing I want to do is converting the dtml to pagetemplates in the
actual sites. These sites are based on a lot of Zclasses.
For instance:


<dtml-with batest>
 <dtml-var index_html>
</dtml-with>

Where batest is an instance of a basic element of our content management
system.

After reading zpt docs (Zopebook and docs on devshed), searching in the
mailing list archives I came to the following equivalent:

 <tr><td tal:define="batest here/batest"
tal:content="batest/index_html"></td></tr>

This only works in the way that it can find the index_html method (dtml) in
the Zclass batest is an instance of. It won't render (it won't find) the
other dtml-methods or any other object in the Zclass wich the index_html
calls.

So how do I do a 'dtml-with' in tal?


Henny





More information about the Zope mailing list