public function viewAction($id)
 {
     $data = $this->setData();
     $data['post'] = Post::getPostById($id);
     $data['IMG_DIR'] = $this->IMG_POST_DIR;
     $data['others'] = Post::getOtherPost2($data['post']['cateID'], $id);
     foreach ($data['others'] as $p) {
         $p['link'] = strtolower($this->convertUnicode($p['title']));
     }
     if ($data['post'] == NULL) {
         return $this->redirect('home');
     } else {
         $data['title'] = $data['post']['title'];
         return $this->render('post/view.html.twig', $data);
     }
 }
 public function editPostAction($id)
 {
     if (!$this->isAdmin()) {
         return $this->redirect('home');
     }
     if ($this->isPostRequest()) {
         $datapost = $this->getPostData();
         if ($_FILES['img-file']['name'] != '') {
             $datapost['image'] = $this->setImageName($_FILES['img-file']);
             $this->saveImage($_FILES['img-file'], $this->IMG_POST_DIR, $datapost['image']);
         }
         Post::update_post($datapost, $id);
         return $this->redirect('managerpost');
     }
     $data = $this->setData();
     $data['IMG_DIR'] = $this->IMG_POST_DIR;
     $data['post'] = Post::getPostById($id);
     $data['title'] = "Chỉnh sửa: " . $data['post']['title'];
     return $this->render('admin/editpost.html.twig', $data);
 }