/** * Удаление сайта удаляет все что с ним связано вьюху не используем сразу * удаление и редирект на индекс */ public function deleteAction() { // модели $mSite = new Application_Model_Sites(); $mLogs = new Application_Model_Logs(); $mMaps = new Application_Model_Maps(); // данные $id_site = $this->_getParam('id'); $arrMaps = $mMaps->getMaps($id_site); // действия удаления foreach ($arrMaps as $value) { $mMaps->deleteMap($value['id_map']); } $mSite->deleteSite($id_site); $mLogs->deleteLogs($id_site); // редирект $this->_redirect('/sites/'); }