Hello;
I have this code that works fine in a Page Template:

<html>
<body>
<table width="100%" align="center" class="text" border="3" cellspacing="5" 
bgcolor="#E694FE" bordercolor="#D24BFA" bordercolorlight="#DD77FB" 
bordercolordark="#C512FA"><tr><td>
<span metal:use-macro="here/en-us/Quotes/10/macros/quote"></span><br />
<div align="center"><span class="text">
<a href="All_Quotes.pt" target="_top"><b>Show me all the quotes!</b></a>
</span></div>
</td></tr></table>
</body>
<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'

it doesn't show the quote from this line:

<span metal:use-macro="here/en-us/Quotes/10/macros/quote"></span><br />

but it shows the rest of the table and the link at the end. Why is that? Have I 
lost the context along the way? How do I preseve the context going into an 
External Method?
TIA,
Javier




 
____________________________________________________________________________________
Need a quick answer? Get one in minutes from people who know.
Ask your question on www.Answers.yahoo.com
_______________________________________________
Zope maillist  -  Zope@zope.org
http://mail.zope.org/mailman/listinfo/zope
**   No cross posts or HTML encoding!  **
(Related lists - 
 http://mail.zope.org/mailman/listinfo/zope-announce
 http://mail.zope.org/mailman/listinfo/zope-dev )

Reply via email to