[Zope] Why doesnt' this work?
Andreas Jung
lists at zopyx.com
Fri Dec 8 13:43:52 EST 2006
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
- --On 8. Dezember 2006 10:38:25 -0800 Javier Subervi
<javier_subervi at yahoo.com> wrote:
> <html>
>
> But when I try to make it work in an External Method like this:
>
> stuff = '<html>\n'
> stuff = stuff + '<body>\n'
> stuff = stuff + '<table width="100%" align="center" class="text"
> border="3" cellspacing="5" bgcolor="#E694FE" bordercolor="#D24BFA"
> bordercolorlight="#DD77FB" bordercolordark="#C512FA"><tr><td>\n' stuff
> = stuff + '<span
> metal:use-macro="here/en-us/Quotes/10/macros/quote"></span><br />\n'
> stuff = stuff + '<div align="center"><span class="text">\n'
> stuff = stuff + ' <a href="All_Quotes.pt" target="_top"><b>Show me all
> the quotes!</b></a>\n' stuff = stuff + '</span></div>\n'
> stuff = stuff + '</td></tr></table>\n'
> stuff = stuff + '</body>\n'
> stuff = stuff + '<html>\n'
An external method is not a ZPT. The external method returns just HTML. Why
and how should Zope treat interpret *something* inside the HTML generated
by the external method as macro? If you want a macro, the called object has
to be a ZPT - nothing else.
- -aj
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.5 (Darwin)
iD8DBQFFebJoCJIWIbr9KYwRAvpcAJ93PVwsUnywwOEDze4o2X0jkzVm1ACfdcF/
RcrfXZEFwbHef++Uffr2TmE=
=QOIv
-----END PGP SIGNATURE-----
More information about the Zope
mailing list