/** * Removing scripts assigned to entity * * @param integer $storeId * @return Mage_GoogleOptimizer_Model_Code */ public function deleteScripts($storeId) { $category = $this->getEntity(); if ($category) { /** * We need check category children ids */ $ids = $category->getDeletedChildrenIds(); if (is_array($ids)) { $ids[] = $category->getId(); } else { $ids = array($category->getId()); } $this->setEntityIds($ids); } return parent::deleteScripts($storeId); }