/** * Mapeada como * /mobile/e/:id */ public function verAction() { $menu = new Sige_Mobile_Menu($this->view, "programacao"); $this->view->menu = $menu; try { $idEvento = $this->_request->getParam('id', 0); $evento = new Application_Model_Evento(); $data = $evento->buscaEventoPessoa($idEvento); if (empty($data)) { $this->_helper->flashMessenger->addMessage(array('warning' => 'Evento não encontrado.')); } else { $this->view->evento = $data[0]; $this->view->outros = $evento->buscarOutrosPalestrantes($idEvento); $modelTags = new Application_Model_EventoTags(); $this->view->tags = $modelTags->listarPorEvento($idEvento); } } catch (Exception $e) { $this->_helper->flashMessenger->addMessage(array('danger' => 'Ocorreu um erro inesperado.<br/>Detalhes: ' . $e->getMessage())); } }
/** * Mapeada como * /e/:id */ public function verAction() { $this->view->menu->setAtivo('schedule'); try { $idEvento = $this->_request->getParam('id', 0); $evento = new Application_Model_Evento(); $data = $evento->buscaEventoPessoa($idEvento); if (empty($data)) { $this->_helper->flashMessenger->addMessage(array('warning' => _('Event not found.'))); } else { $this->view->evento = $data; $this->view->outros = $evento->buscarOutrosPalestrantes($idEvento); $modelTags = new Application_Model_EventoTags(); $this->view->tags = $modelTags->listarPorEvento($idEvento); } } catch (Exception $e) { $this->_helper->flashMessenger->addMessage(array('danger' => _('An unexpected error ocurred.<br/> Details: ') . $e->getMessage())); } }