public function deleteMenuItemAction() { $id = $this->_getParam('id'); $menu = new Base_Security_Menu(); $pages = $menu->getChildPages($id, 0); $arrChild[] = $id; for ($i = 0; $i < count($pages); $i++) { $arrChild[] = $pages[$i]['menu_id']; } $strMenuIds = implode(',', $arrChild); $model1 = new Security_Model_SystemMaster(); $model1->setMasterCode("fdMenu"); $model1->delete("master_id IN ({$strMenuIds}) AND master_code ='" . $model1->getMasterCode() . "'"); $this->_flashMessenger->addMessage(array('success' => 'Menu item deleted successfully!')); $this->_helper->_redirector->gotoUrl($this->view->seoUrl('/security/menu/')); }