In TAL this:: python:url_quote(here/Our_Store/CheckOutAfterEditStuff)" means here <dividedby> Our_Store <dividedby> CheckOutAfterEditStuff What you need is:: python:url_quote(here.Our_Store.CheckOutAfterEditStuff())" tonylabarbara@aol.com wrote:
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 )
-- Peter Bengtsson, work www.fry-it.com home www.peterbe.com hobby www.issuetrackerproduct.com