Hi Gerhard > Betreff: Re: AW: [Zope-dev] z3c.form pass context to multi > widgets in MultiConverter
[...] > > If this makes sense, the patch should probably do soemthing like: > > > > if not widget.ignoreContext > > widget.context = widget.form.context > > > > This whould prevent to set an ignored context from > self.widget.context > > to the widget.context. > > > > > > I'm really not sure if this is working, but does this make > sense to you? > > > > Regards > > Roger Ineichen > > > > > > > > > Thanks for the comment. For this particular use case it won't > work without the context,. The context is used to look up > further objects in the containment hierarchy. At this > particular part in the code it is just about converting > from/to widget/field value. So ignoreContext/ignoreRequest > are not used anyway. (at least not to retrieve widget values). > > However, maybe it would be better to pass ignoreContex and > ignoreRequest to the sub-widget, and let the sub-widget > decide whether to ignore the context/request or not. This > could especially be useful in other parts of the muti-widget code. Yes good idea, this makes sense to me. Can you commit this to the trunk with a test? Regards Roger Ineichen _____________________________ END OF MESSAGE _______________________________________________ Zope-Dev maillist - Zope-Dev@zope.org http://mail.zope.org/mailman/listinfo/zope-dev ** No cross posts or HTML encoding! ** (Related lists - http://mail.zope.org/mailman/listinfo/zope-announce http://mail.zope.org/mailman/listinfo/zope )