public function actionDelete($id) { if ($id == InfoPages::MAIN_PAGE_ID || $id == InfoPages::LICENCE_PAGE_ID) { Yii::app()->user->setFlash('error', tt('backend_menumanager_main_admin_noDeleteSystemItem', 'menumanager')); $this->redirect('admin'); } if (Yii::app()->cache->get('menu')) { Yii::app()->cache->delete('menu'); } parent::actionDelete($id); }
public function actionDelete($id) { // Не дадим удалить последний город if (ApartmentCity::model()->count() <= 1) { if (!isset($_GET['ajax'])) { Yii::app()->user->setFlash('error', tt('You can not delete the last city')); $this->redirect(isset($_POST['returnUrl']) ? $_POST['returnUrl'] : array('admin')); } else { echo "<div class='flash-error'>" . tt('You can not delete the last city') . "</div>"; } Yii::app()->end(); } parent::actionDelete($id); }
public function actionDelete($id) { // Не дадим удалить последний тип if (ApartmentObjType::model()->count() <= 1) { if (!isset($_GET['ajax'])) { $this->redirect(isset($_POST['returnUrl']) ? $_POST['returnUrl'] : array('admin')); } Yii::app()->end(); } parent::actionDelete($id); }