app/code/local/Aoe/Layout/Controller/ModelManager.php
public function deleteAction()
    {
        $model = $this->loadModel();
        if ($model->isObjectNew()) {
            $this->_forward('noroute');
            return;
        }

        try {
            $model->delete();
            $this->_redirectUrl($this->getHelper()->getGridUrl());
            $this->_getSession()->addSuccess('Deleted Successfully');
        } catch (Exception $e) {
            if ($e instanceof Zend_Db_Statement_Exception && $e->getChainedException() instanceof PDOException) {
                $e = $e->getChainedException();
            }
            Mage::logException($e);
            $this->_getSession()->addError($e->getMessage());
            $this->_redirectUrl($this->getHelper()->getEditUrl($model));
        }
    }
public function deleteAction()
    {
        $model = $this->loadModel();
        if ($model->isObjectNew()) {
            $this->_forward('noroute');
            return;
        }

        try {
            $model->delete();
            $this->_redirectUrl($this->getHelper()->getGridUrl());
            $this->_getSession()->addSuccess('Deleted Successfully');
        } catch (Exception $e) {
            if ($e instanceof Zend_Db_Statement_Exception && $e->getChainedException() instanceof PDOException) {
                $e = $e->getChainedException();
            }
            Mage::logException($e);
            $this->_getSession()->addError($e->getMessage());
            $this->_redirectUrl($this->getHelper()->getEditUrl($model));
        }
    }
public function deleteAction ( ) { $ model = $ this -> loadModel ( ) ; if ( $ model -> isObjectNew ( ) ) { $ this -> _forward ( 'noroute' ) ; return ; } try { $ model -> delete ( ) ; $ this -> _redirectUrl ( $ this -> getHelper ( ) -> getGridUrl ( ) ) ; $ this -> _getSession ( ) -> addSuccess ( 'Deleted Successfully' ) ; } catch ( Exception $ e ) { if ( $ e instanceof Zend_Db_Statement_Exception && $ e -> getChainedException ( ) instanceof PDOException ) { $ e = $ e -> getChainedException ( ) ; } Mage :: logException ( $ e ) ; $ this -> _getSession ( ) -> addError ( $ e -> getMessage ( ) ) ; $ this -> _redirectUrl ( $ this -> getHelper ( ) -> getEditUrl ( $ model ) ) ; } }
Delete an existing record
Delete an existing record