Well, I'm trying to do the following:
1) generate a list of variables using tal:define
2) pass those variables to a script, that will then make a few edits and render everything as an HTML page.
I'm doing this as a work-around to the problem I posted earlier, that nobody apparently could solve, called "Form-Through-Script", where I was trying to call a script using a form action but couldn't pass the page as a variable. Well, I can pass variables and reconstruct the page, but then I have the problem of missing "structure".
Conversely, it could pass those variables to a page that would then render, but how to pass them and render the page?
There has GOT to be a way to work around this!
TIA,
Tony
-----Original Message-----
From: Doyon, Jean-Francois <jdoyon@NRCan.gc.ca>
To: tonylabarbara@aol.com; lists@zopyx.com; zope@zope.org
Sent: Wed, 15 Aug 2007 10:50 am
Subject: RE: [Zope] How Do I "Structure" This?
Why would you put HTML inside an HREF?
Sounds to me like you want <html tal:replace="structure python: here.a_script(str(x))" /> or something like that.
Bummer. Well, I'm trying to call a script that will render content to the Web, like this:
<a tal:attributes="href python:here.a_script(str(x))">
which calls a script that does this:
return "<html><body>" + x + "</body></html>"
but of course it delivers this to the browser:
<html><body>x</body></html>
Any way to work around this problem?
TIA,
Tony
-----Original Message-----
From: Andreas Jung <
lists@zopyx.com>
To:
tonylabarbara@aol.com;
zope@zope.org
Sent: Wed, 15 Aug 2007 10:20 am
Subject: Re: [Zope] How Do I "Structure" This?
--On 15. August 2007 10:17:56 -0400
tonylabarbara@aol.com wrote:
> Hi;
> I have the following PT code:
> <a tal:attributes="href python:here.a_script(str(x))">
> and I want to "structure" it, kind of like this:
> <a tal:attributes="structure href python:here.a_script(str(x))">
> How do I do that?
As documented, 'structure' only works with tal:content|replace.
-aj