Kenneth Gonsalves schrieb:
hi
i am having a very weird experience. I have a page template called manageheads. This requires a parameter called 'companyname' to be passed to it. I access this option as:
python:somefunction(companyname=options['companyname'])
when i call the ZPT from the web like so:
http://.../manageheads?companyname=nameofcompany
it works

Are you shure this works? Did you redefine 'options' somewhere?

but if i call it from a python script like so:
return manageheads(companyname=nameofcompany)
it complains saying
key error 'companyname'

It should simply work.

The weird thing is that i have several similar ZPTs where this call from python scripts work perfectly in the same zope instance. So why not in this one? any clues?

Maybe you did redefine 'options' in your template.

Tonico

_______________________________________________
ZPT mailing list
ZPT@zope.org
http://mail.zope.org/mailman/listinfo/zpt

Reply via email to