L'Action che effettua la cancellazione di una news ha una struttura molto semplice. Istanzia il Model delle News, recupera dall'URL l'id della news da cancellare, lo passa al Model per l'effettiva cancellazione dal database, memorizza nel flashMessenger un messaggio di avvenuta cancellazione ed infine effettua il redirect alla home page del sito.
Ovviamente la presenza del redirect inibisce il caricamento automatico di un template al termine della Acion.
public function deleteAction()
{
$news = new News();
$newsId = $this->_getParam('id');
$news->deleteNews($newsId);
$this->_flashMessenger->addMessage("Cancellazione della news avvenuta con successo");
$this->_redirect('/');
}