Exemplo n.º 1
0
 /**
  * Render article detail
  * @param $id
  */
 public function renderDetail($id)
 {
     if (!$id) {
         $this->flashMessage('Článek bez ID nenajdu.');
         $this->redirect('Homepage:default');
     }
     try {
         $article = $this->articleRepo->getArticle($id);
         if ($article instanceof Row) {
             $this->template->article = $article;
         } else {
             $this->flashMessage('Článek nenalezen v databázi');
             $this->redirect('Homepage:default');
         }
     } catch (Exception $e) {
         $this->flashMessage($e->getMessage());
     }
 }