public function run() { $arrObjActualites = \Site\SiteHelper::getActualitesRepository()->findNews(4); $this->arrayTemplate["arrObjActualites"] = $arrObjActualites; $view = $this->template->render($this->arrayTemplate); $this->response->setContent($view); $this->response->send(); }
public function run() { global $request; $mode = $request->query->get("mode"); if ($mode == "create") { $objActualites = new \Site\Entity\Actualites(); } else { if ($mode == "mod") { $id = $request->query->get("idNews"); $objActualites = \Site\SiteHelper::getActualitesRepository()->find($id); } } $this->arrayTemplate["objActualites"] = $objActualites; $view = $this->template->render($this->arrayTemplate); $this->response->setContent($view); $this->response->send(); }
public function run() { global $request; $em = \Shared\DoctrineHelper::getEntityManager(); $newId = $request->request->get("newId"); if ($newId > 0) { $objActualites = \Site\SiteHelper::getActualitesRepository()->find($newId); if ($objActualites !== null) { $em->remove($objActualites); $em->flush(); $result = array('result' => true, 'reasons' => ""); } else { $result = array('result' => false, 'reasons' => "L'actualité sélectionné n'éxiste pas."); } } else { $result = array('result' => false, 'reasons' => "Problème de transmission d'identifiant."); } echo json_encode($result); }
public function run() { global $request; $em = \Shared\DoctrineHelper::getEntityManager(); $newId = $request->request->get("newId"); $newTitre = $request->request->get("newTitre"); $newMessage = $request->request->get("newsMessage"); if ($newId > 0) { $objActualites = \Site\SiteHelper::getActualitesRepository()->find($newId); } else { $objActualites = new \Site\Entity\Actualites(); $objActualites->setIdCompte($this->objAccount->getId()); $objActualites->setDate(new \DateTime(date("Y-m-d H:i:s"))); } $objActualites->setTitre($newTitre); $objActualites->setContenu($newMessage); $em->persist($objActualites); $em->flush(); $result = array('result' => true, 'reasons' => ""); echo json_encode($result); }
<?php } else { ?> <?php $arrObjActualites = \Site\SiteHelper::getActualitesRepository()->findNews(4); $templateTop = $this->objTwig->loadTemplate("News.html5.twig"); $view = $templateTop->render(["arrObjActualites" => $arrObjActualites]); echo $view; ?> <?php } ?> <?php } else { ?> <?php $arrObjActualites = \Site\SiteHelper::getActualitesRepository()->findNews(4); $templateTop = $this->objTwig->loadTemplate("News.html5.twig"); $view = $templateTop->render(["arrObjActualites" => $arrObjActualites]); echo $view; ?> <?php } ?> </div> <nav class="col-lg-2 col-md-3 hidden-sm hidden-xs"> <?php include 'pages/_Home/Sidebar_Droite.php'; ?> </nav>