[Framework-Team] plone.z3cform and absoluteURL
Laurent Mignon
laurent.mignon at softwareag.com
Wed Feb 4 15:50:21 UTC 2009
Hi,
How can I do to have getMultiAdapter((myWrappedForm, request),
IAbsoluteURL) working when myWrappedForm is a z3c.form wrapped py
plone.z3cform.layout.FormWrapper?
I've the feeling that something is missing in plone.z3cform to cover
this need. (maybe am I wrong...)
When a z3c.form is wrapped by the FormWrapper class, nothing is done to
mark the z3c.form as wrapped and to give it who is the original form
(the called BrowserView).
Marking the form_instance with a IWrappedForm interface and setting on
it a ??_original_form?? attribute will give us the opportunity to
register a dedicated adapter on IWrappedForm for IAbsoluteURL. The
adapter should only return a call
getMultiAdapter((myWrappedForm.??_oiginal_form???, request), IAbsoluteURL)
What do you think,
Thanks,
sagblmi
More information about the Framework-Team
mailing list