public function deleteAction() { $id = $this->getRequest()->getParam('id'); $loggedInUserId = Zend_Registry::get('user')->getId(); $model = new Default_Model_SharedList(); $select = $model->getMapper()->getDbTable()->select(); //if(!empty($type) && $type == 'sent'){ //sent $select->where('idUser = ?', $loggedInUserId)->where('idFile = ?', $id)->where('NOT deleted'); $result = $model->fetchRow($select); if ($model->find($result->getId())) { $model->delete(); $this->_flashMessenger->addMessage('<span class="mess-true">The file was successfully deleted.</span>'); } else { $this->_flashMessenger->addMessage('<span class="mess-false">Error deleting file!</span>'); } $this->_redirect(WEBROOT . 'file-manager'); }