public function indexAction() { $this->_helper->viewRenderer->setNoRender(true); $layoutGateway = new Layouts_Model_LayoutGateway(); $layout = $layoutGateway->fetchLayout($this->_getParam('id')); $layoutGateway->duplicateLayout($layout); $flashMessenger = $this->_helper->getHelper('FlashMessenger'); $flashMessenger->setNamespace('notifications')->addMessage('Layout Duplicated.'); if ($layout->layout_module == 'layouts') { $this->_redirect('/admin/layouts/'); } else { $this->_redirect('/admin/' . $layout->layout_module . '/layouts'); } }