At 11/17/00 09:04 AM, Andy McKay wrote:
> > But I'm confused about how to get rid of the index entry upon delete...
>You should just be able to do "self.manage_beforeDelete(..)" since you have
>inherited all CatalogAware's methods. Make sure you have CatalogAware as
>your first (left most) item in your classes inheritance.
This might be right, but I didn't try it because next Andy said:
>Do you really need to set the catalog again? Isnt that already set in your
>class?
I think I get a big "Well, duh!" here. Of course, if I do a
"self.manage_editCataloger(...)" in my product's __init__ routine, that
sets the catalog for the rest of the object's existence, not just the
__init__ routine. And so I don't have to set it again in any edit routine,
nor do I have to worry about the object's deletion.
Tested and working. Many thanks.
--
Dennis Nichols
[EMAIL PROTECTED]
_______________________________________________
Zope maillist - [EMAIL PROTECTED]
http://lists.zope.org/mailman/listinfo/zope
** No cross posts or HTML encoding! **
(Related lists -
http://lists.zope.org/mailman/listinfo/zope-announce
http://lists.zope.org/mailman/listinfo/zope-dev )