Jürgen Kartnaller wrote:
I did it this way :
The Edit Form implementation :
class AddClub(zope.formlib.form.AddForm):
base_template =zope.formlib.form.AddForm.template
template = ViewPageTemplateFile('club_add.pt')
...
def referer(self):
return self.request.form.get('referer')\
or self.request.getHeader('HTTP_REFERER')
def nextURL(self):
return self.request.form.get('referer','..')
The template ('club_add.pt') :
<div metal:use-macro="view/base_template/macros/main" >
<div metal:fill-slot="extra_info">
<input type="hidden" name="referer" value="" tal:attributes="value
view/referer" />
</div>
</div>
Ah, excellent - thank you!
Martin
_______________________________________________
Zope3-users mailing list
Zope3-users@zope.org
http://mail.zope.org/mailman/listinfo/zope3-users