public function delete() { if ($this->getId()) { $joinFields = $this->_vendorForm($this); if (count($joinFields) > 0) { foreach ($joinFields as $joinField) { $joinField->delete(); } } } return parent::delete(); }
public function delete() { parent::delete(); $id = $this->getId(); Mage::getModel('aitcheckoutfields/attributecustomergroups')->deleteGroups($id); Mage::getModel('aitcheckoutfields/attributecatalogrefs')->deleteRefs($id, 'category')->deleteRefs($id, 'product'); }