def manage_beforeDelete(self, item, container): SimpleItem.manage_beforeDelete(self, item, container) if self is item: # unregister self from catalog on deletion # While building business template, transform tool will be # copied and this transform will be removed from copied one # so that this must not use getToolByName to retrive the tool. tr_tool = self.aq_parent tr_tool._unmapTransform(self)
def manage_beforeDelete(self, item, container): SimpleItem.manage_beforeDelete(self, item, container) if self is item: # unregister self from catalog on deletion tr_tool = getToolByName(self, 'portal_transforms') tr_tool._unmapTransform(self)