On Thu, Jun 06, 2002 at 12:48:10PM -0700, Dan Shafer wrote:
OK, now that I have my table of objects produced by a Python script working in ZPT, I need to figure out how to connect an entry in the table to its URL. What is the TAL equivalent of:
<td><a href="<dtml-var absolute_url>"><dtml-var title></a></td>
It *seemed* like I should be able to code:
<td><a href="tal:content='item/absolute_url'"><tal:content="item/title"></a></td>
But that creates a compilation error in the TAL HTML Parser. Maybe it's a quoting thing (which I had sort of hoped would be cleaner in ZPT than it is with DTML stuff) but I can't find anything in the docs about using absolute_url in TAL, so I'm kinda stuck.
Are you sure the compilation error involves absolute_url? What looks odd to me in the above snippet is that I've never seen a <tal> tag, only "tal:" attributes to existing tags. Try: <td><a href="/dummyurl" tal:attributes="href item/absolute_url" tal:content="item/title">Dummy Title</a></td> www.zope.org/Members/peterbe/DTML2ZPT has quite a few dtml->zpt translation examples. That and the ZPT chapters of the Zope book should be useful. The mantra is "nothing I do in ZPT should look odd to a WYSIWYG editing program; everything dynamic should look like dummy content." -- Mike Renfro / R&D Engineer, Center for Manufacturing Research, 931 372-3601 / Tennessee Technological University -- renfro@tntech.edu