public function showAction() { $newsletterMapper = new NewsletterMapper(); $this->getLayout()->getAdminHmenu()->add($this->getTranslator()->trans('menuNewsletter'), array('action' => 'index'))->add($this->getTranslator()->trans('show'), array('action' => 'show')); if ($this->getRequest()->isPost('delete')) { $newsletterMapper->delete($this->getRequest()->getParam('id')); $this->addMessage('deleteSuccess'); $this->redirect(array('action' => 'index')); } $this->getView()->set('newsletter', $newsletterMapper->getNewsletterById($this->getRequest()->getParam('id'))); }