This is another problem. You need to import url_quote in order to use it But my help was about the error you send See u 2007/8/16, tonylabarbara@aol.com <tonylabarbara@aol.com>:
Your solution didn't work. It throws an error, stating "url_quote" is not defined. Actually, the solution I posted below *did* work, but I needed to clean up the code being tossed around (I found a mistake). Thanks, Tony
-----Original Message----- From: Garito <garito@sistes.net> To: tonylabarbara@aol.com <tonylabarbara@aol.com> Sent: Thu, 16 Aug 2007 12:49 am Subject: Re: [Zope] URL_Rewrite
python: url_quote(path('here/CheckOutAfterEditStuff'))
Cheers
2007/8/15, tonylabarbara@aol.com < tonylabarbara@aol.com>:
I have this line of code:
<a tal:define="std modules/Products.PythonScripts.standard; url_quote nocall: std/url_quote; x python:url_quote(here/CheckOutAfterEditStuff)" tal:attributes="href string:${here/renumberTheCart/absolute_url}?doc=${x}">test</a>
but I get this error:
*Error Type: NameError Error Value: name 'CheckOutAfterEditStuff' is not defined*
So I tried this:
<a tal:define="std modules/Products.PythonScripts.standard; url_quote nocall: std/url_quote; x python:url_quote(here/Our_Store/CheckOutAfterEditStuff)" tal:attributes="href string:${here/renumberLarimanCart/absolute_url}?doc=${x}">test</a>
and I got the same error, although now it can't find "Our_Store". Now, "Our_Store" is the container for this PT and "CheckOutAfterEditStuff" is in the same container. What am I doing wrong? TIA, Tony ------------------------------ AOL now offers free email to everyone. Find out more about what's free from AOL at *AOL.com * <http://www.aol.com/?ncid=AOLAOF00020000000437>.
_______________________________________________ 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 )
-- Mis Cosas http://blogs.sistes.net/Garito ------------------------------ AOL now offers free email to everyone. Find out more about what's free from AOL at *AOL.com* <http://www.aol.com?ncid=AOLAOF00020000000437>.
-- Mis Cosas http://blogs.sistes.net/Garito