예제 #1
0
 /**
  * pour récupérer l'en tete d'une page (balise title ++ meta description)
  * @param $id_page
  */
 public function getHeadPage($id_page, $url = null)
 {
     $dbc = \core\App::getDb();
     if ($id_page != 0) {
         $query = $dbc->select("balise_title")->select("meta_description")->select("ID_page")->from("page")->where("ID_page", "=", $id_page)->get();
     } else {
         $query = $dbc->select("balise_title")->select("meta_description")->select("ID_page")->from("page")->where("url", " LIKE ", $url)->get();
     }
     if (RedirectError::testRedirect404($query, $url) === true) {
         foreach ($query as $obj) {
             $this->id_page = $obj->ID_page;
             $this->meta_description = $obj->meta_description;
             $this->balise_title = $obj->balise_title;
         }
     }
 }