[Zope3-Users] Calling createAndAdd with different object id

Florian Lindner mailinglists at xgm.de
Sun Sep 11 05:01:22 EDT 2005


Am Sonntag, 11. September 2005 03:52 schrieb Alen Stanisic:
> I don't think you would do it in AddView.  You need to implement an
> adapter for your container providing
> zope.app.container.interfaces.INameChooser where chooseName() method
> will return name for you objects.

A INameChooser adapter would really be perfect for me. But I need access to 
the form data of the add form. And AFAIK I don't have this using the 
NameChooser. You now a way to get the form data in the NameChooser?

Thanks,

Florian


> Alen
>
> On Sat, 2005-09-10 at 17:05 +0200, Florian Lindner wrote:
> > Hello,
> > I want to override the createAndAdd method mothed in a view class. Since
> > I don't want to do all the work I want to derive my class from the
> > AddView class from /home/florian/Zope3/src/zope/app/form/browser/add.py.
> > The only thing I do in my class is to change the name (object id) of the
> > object to be created. In the arguments of the createAndAdd method I have
> > not found any information about the id. How can I alter the name?
> >
> > Thanks,
> >
> > Florian
> > _______________________________________________
> > Zope3-users mailing list
> > Zope3-users at zope.org
> > http://mail.zope.org/mailman/listinfo/zope3-users


More information about the Zope3-users mailing list