Example #1
0
 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();
 }
Example #2
0
 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);
 }
Example #5
0
        <?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>