ÿØÿà JFIF ` ` ÿþxØ
| Server IP : 109.234.164.53 / Your IP : 216.73.216.110 Web Server : Apache System : Linux cervelle.o2switch.net 4.18.0-553.32.1.lve.el8.x86_64 #1 SMP Thu Dec 19 13:14:03 UTC 2024 x86_64 User : computer3 ( 1098) PHP Version : 7.1.33 Disable Function : NONE MySQL : OFF | cURL : ON | WGET : ON | Perl : ON | Python : ON | Sudo : OFF | Pkexec : OFF Directory : /home/computer3/celine-petinger.fr/includes/ |
Upload File : |
<?php
//****************************************************************************************//
//****************************** Menu Navigation Front-Office ****************************//
//****************************************************************************************//
// Recherche map...
$list = get_select_2(array('table'=>'fixed_pages', 'where1'=>'name', 'where2'=>'"Map"', 'where3'=>'langue', 'where4'=>'"' . $language . '"'));
$status_map_on = $list[0]['status'];
// Recherche pages pour le menu et dans la page fonctions pour les clones...
$list= $GLOBALS['bdd']->query("SELECT * FROM listing_immo_categories WHERE status='1' AND langue = '$language' ORDER BY position ASC");
$list= $list->fetchAll();
for($i=0; $i<count($list); $i++) {
$categories[] = array(
'categorie_id' => $list[$i]['categorie'],
'categorie_url' => $list[$i]['seo'],
'nom_categorie' => $list[$i]['name'],
);
}
$cat="1";
$name_accueil = get_name_fixes($language,$cat) ;
$cat="11";
$name_site = get_name_fixes($language,$cat) ;
$cat="3";
$name_contact = get_name_fixes($language,$cat) ;
$actif_parent = "";
$lista= $GLOBALS['bdd']->query("SELECT parent FROM pages WHERE categorie = '$seo'");
$lista= $lista->fetchAll();
for($a=0; $a<count($lista); $a++) {
$actif_parent = $lista[$a]['parent'];
}
// Variables TPL
$smarty->assign("menu_center", $pos_menu);
// REPERER LA POSITION DES PAGES DYNAMIQUES
$sql = "SELECT * FROM ".$GLOBALS['db_table'][shema_menu]." WHERE bloc='Pages_Dynamiques'";
$result = $GLOBALS['bdd']->query($sql);
$result = $result->fetchAll();
$position_dynamiques = $list[0]['position'];
// Trouve l'ordre d'affichage des elements du menu : TRI DES POSITIONS
$ordre = "0";
$list = $GLOBALS['bdd']->query("SELECT * FROM shema_menu WHERE id_theme = '$id_teme' AND status >0 ORDER BY position");
$list= $list->fetchAll();
for($i=0; $i<count($list); $i++) {
$ordre = $ordre + 1;
$bloc= $list[$i]['bloc'];
$position= $list[$i]['position'];
$lienIE= $list[$i]['lien'];
$texteIE= $list[$i]['lien'];
if ($bloc =="Pages_Dynamiques") { $position_dynamiques = $ordre; }
if ($bloc =="Lien_interne") { $lien_interne_cible = $lienIE; }
if ($bloc =="Lien_externe") { $lien_externe_cible = $lienIE; }
if ($ordre == "1") {
$position_var_1 = $ordre;
if ($bloc == "Accueil") { $var_1 = "includes/menu_elem/accueil.php"; } if ($bloc == "Galerie") { $var_1 = "includes/menu_elem/galerie.php"; }
if ($bloc == "Contact_Map") { $var_1 = "includes/menu_elem/contact_map.php"; } if ($bloc == "Blog") { $var_1 = "includes/menu_elem/blog.php"; } if ($bloc == "Annonces") { $var_1 = "includes/menu_elem/annonces.php"; }
if ($bloc == "Agenda") { $var_1 = "includes/menu_elem/agenda.php"; } if ($bloc == "Reservation") { $var_1 = "includes/menu_elem/reservation.php"; }
if ($bloc == "Contact") { $var_1 = "includes/menu_elem/contact.php"; } if ($bloc == "Map") { $var_1 = "includes/menu_elem/map.php"; }
if ($bloc == "Lien_interne") { $var_1 = "includes/menu_elem/lien_interne.php"; } if ($bloc == "Lien_externe") { $var_1 = "includes/menu_elem/lien_externe.php"; }
}
if ($ordre == "2") {
$position_var_2 = $ordre;
if ($bloc == "Accueil") { $var_2 = "includes/menu_elem/accueil.php"; } if ($bloc == "Galerie") { $var_2 = "includes/menu_elem/galerie.php"; }
if ($bloc == "Contact_Map") { $var_2 = "includes/menu_elem/contact_map.php"; } if ($bloc == "Blog") { $var_2 = "includes/menu_elem/blog.php"; } if ($bloc == "Annonces") { $var_2 = "includes/menu_elem/annonces.php"; }
if ($bloc == "Agenda") { $var_2 = "includes/menu_elem/agenda.php"; } if ($bloc == "Reservation") { $var_2 = "includes/menu_elem/reservation.php"; }
if ($bloc == "Contact") { $var_2 = "includes/menu_elem/contact.php"; } if ($bloc == "Map") { $var_2 = "includes/menu_elem/map.php"; }
if ($bloc == "Lien_interne") { $var_2 = "includes/menu_elem/lien_interne.php"; } if ($bloc == "Lien_externe") { $var_2 = "includes/menu_elem/lien_externe.php"; }
}
if ($ordre == "3") {
$position_var_3 = $ordre;
if ($bloc == "Accueil") { $var_3 = "includes/menu_elem/accueil.php"; } if ($bloc == "Galerie") { $var_3 = "includes/menu_elem/galerie.php"; }
if ($bloc == "Contact_Map") { $var_3 = "includes/menu_elem/contact_map.php"; } if ($bloc == "Blog") { $var_3 = "includes/menu_elem/blog.php"; } if ($bloc == "Annonces") { $var_3 = "includes/menu_elem/annonces.php"; }
if ($bloc == "Agenda") { $var_3 = "includes/menu_elem/agenda.php"; } if ($bloc == "Reservation") { $var_3 = "includes/menu_elem/reservation.php"; }
if ($bloc == "Contact") { $var_3 = "includes/menu_elem/contact.php"; } if ($bloc == "Map") { $var_3 = "includes/menu_elem/map.php"; }
if ($bloc == "Lien_interne") { $var_3 = "includes/menu_elem/lien_interne.php"; } if ($bloc == "Lien_externe") { $var_3 = "includes/menu_elem/lien_externe.php"; }
}
if ($ordre == "4") {
$position_var_4 = $ordre;
if ($bloc == "Accueil") { $var_4 = "includes/menu_elem/accueil.php"; } if ($bloc == "Galerie") { $var_4 = "includes/menu_elem/galerie.php"; }
if ($bloc == "Contact_Map") { $var_4 = "includes/menu_elem/contact_map.php"; } if ($bloc == "Blog") { $var_4 = "includes/menu_elem/blog.php"; } if ($bloc == "Annonces") { $var_4 = "includes/menu_elem/annonces.php"; }
if ($bloc == "Agenda") { $var_4 = "includes/menu_elem/agenda.php"; } if ($bloc == "Reservation") { $var_4 = "includes/menu_elem/reservation.php"; }
if ($bloc == "Contact") { $var_4 = "includes/menu_elem/contact.php"; } if ($bloc == "Map") { $var_4 = "includes/menu_elem/map.php"; }
if ($bloc == "Lien_interne") { $var_4 = "includes/menu_elem/lien_interne.php"; } if ($bloc == "Lien_externe") { $var_4 = "includes/menu_elem/lien_externe.php"; }
}
if ($ordre == "5") {
$position_var_5 = $ordre;
if ($bloc == "Accueil") { $var_5 = "includes/menu_elem/accueil.php"; } if ($bloc == "Galerie") { $var_5 = "includes/menu_elem/galerie.php"; }
if ($bloc == "Contact_Map") { $var_5 = "includes/menu_elem/contact_map.php"; } if ($bloc == "Blog") { $var_5 = "includes/menu_elem/blog.php"; } if ($bloc == "Annonces") { $var_5 = "includes/menu_elem/annonces.php"; }
if ($bloc == "Agenda") { $var_5 = "includes/menu_elem/agenda.php"; } if ($bloc == "Reservation") { $var_5 = "includes/menu_elem/reservation.php"; }
if ($bloc == "Contact") { $var_5 = "includes/menu_elem/contact.php"; } if ($bloc == "Map") { $var_5 = "includes/menu_elem/map.php"; }
if ($bloc == "Lien_interne") { $var_5 = "includes/menu_elem/lien_interne.php"; } if ($bloc == "Lien_externe") { $var_5 = "includes/menu_elem/lien_externe.php"; }
}
if ($ordre == "6") {
$position_var_6 = $ordre;
if ($bloc == "Accueil") { $var_6 = "includes/menu_elem/accueil.php"; } if ($bloc == "Galerie") { $var_6 = "includes/menu_elem/galerie.php"; }
if ($bloc == "Contact_Map") { $var_6 = "includes/menu_elem/contact_map.php"; } if ($bloc == "Blog") { $var_6 = "includes/menu_elem/blog.php"; } if ($bloc == "Annonces") { $var_6 = "includes/menu_elem/annonces.php"; }
if ($bloc == "Agenda") { $var_6 = "includes/menu_elem/agenda.php"; } if ($bloc == "Reservation") { $var_6 = "includes/menu_elem/reservation.php"; }
if ($bloc == "Contact") { $var_6 = "includes/menu_elem/contact.php"; } if ($bloc == "Map") { $var_6 = "includes/menu_elem/map.php"; }
if ($bloc == "Lien_interne") { $var_6 = "includes/menu_elem/lien_interne.php"; } if ($bloc == "Lien_externe") { $var_6 = "includes/menu_elem/lien_externe.php"; }
}
if ($ordre == "7") {
$position_var_7 = $ordre;
if ($bloc == "Accueil") { $var_7 = "includes/menu_elem/accueil.php"; } if ($bloc == "Galerie") { $var_7 = "includes/menu_elem/galerie.php"; }
if ($bloc == "Contact_Map") { $var_7 = "includes/menu_elem/contact_map.php"; } if ($bloc == "Blog") { $var_7 = "includes/menu_elem/blog.php"; } if ($bloc == "Annonces") { $var_7 = "includes/menu_elem/annonces.php"; }
if ($bloc == "Agenda") { $var_7 = "includes/menu_elem/agenda.php"; } if ($bloc == "Reservation") { $var_7 = "includes/menu_elem/reservation.php"; }
if ($bloc == "Contact") { $var_7 = "includes/menu_elem/contact.php"; } if ($bloc == "Map") { $var_7 = "includes/menu_elem/map.php"; }
if ($bloc == "Lien_interne") { $var_7 = "includes/menu_elem/lien_interne.php"; } if ($bloc == "Lien_externe") { $var_7 = "includes/menu_elem/lien_externe.php"; }
}
}
// MENU FONCTION..........................
function afficher_menu($parent, $niveau, $array, $menu_1, $position_var_1, $position_var_2, $position_var_3, $position_var_4, $position_var_5, $position_var_6, $position_var_7, $lien_interne_cible, $lien_interne_variable, $lien_externe_cible, $lien_externe_variable, $name_reservation, $agenda, $annonces, $name_blog, $position_dynamiques, $var_1, $var_2, $var_3, $var_4, $var_5, $var_6, $var_7, $name_accueil, $name_contact, $name_site, $inscription, $moncompte, $espace_on, $gallery_on, $status_map_on, $actif_parent, $seo, $php_self,$form_10_msg_titre,$guide,$map_txt,$name_galery) {
/////////////////////////////////////////
$html = "";
$niveau_precedent = 0;
if (!$niveau && !$niveau_precedent){ $html .= "<ul class=\"nav navbar-nav uppercase\">";
//////////// AVANT P DYNAMIQUES
if ($position_dynamiques >1) { include($var_1); }
if ($position_dynamiques >2) { include($var_2); }
if ($position_dynamiques >3) { include($var_3); }
if ($position_dynamiques >4) { include($var_4); }
if ($position_dynamiques >5) { include($var_5); }
if ($position_dynamiques >6) { include($var_6); }
if ($position_dynamiques >7) { include($var_7); }
}
//////////// PAGES DYNAMIQUES
if (is_array($array))
foreach ($array AS $noeud) {
if ($parent == $noeud['parent_id']) {
if ($niveau_precedent < $niveau) $html .= "\n<ul class=\"dropdown-menu\">\n";
$categorier = $noeud['categorie_id'];
if ($parent=="0"){
$ergebnis = $GLOBALS['bdd']->query("SELECT categorie, parent from pages WHERE parent='$categorier'");
$ergebnis = $ergebnis->fetchAll();
if (count($ergebnis)>0) {
if (($menu_1 =="0") || ($menu_1 =="2")){ $datatoog = "dropdown"; } else { $datatoog = ""; }
if ($actif_parent <> $noeud['categorie_id'])
{
$html .= "<li class=\"dropdown uppercase\"><a href=".$noeud['categorie_url']. " class=\"dropdown-toggle largeur_max_menu\" data-toggle=\"". $datatoog ."\">" .$noeud['nom_categorie']." <i class=\"fa fa-caret-down\"></i></a>";
} else {
$html .= "<li class=\"dropdown uppercase\"> <a href=" .$noeud['categorie_url']. " class=\"dropdown-toggle active largeur_max_menu\" data-toggle=\"". $datatoog ."\">" .$noeud['nom_categorie']." <i class=\"fa fa-caret-down\"></i></a>";
}
} else {
if ($seo <> $noeud['categorie_id'])
{
$html .= "<li><a href=" .$noeud['categorie_url'].">" .$noeud['nom_categorie']." </a>";
} else {
$html .= "<li><a href=" .$noeud['categorie_url']." class=\"active\" >" .$noeud['nom_categorie']." </a>";
}
}
} else if ($parent == $categorier) {
$html .= "<li><a href=" .$noeud['categorie_url']. ">" .$noeud['nom_categorie']. $noeud['categorie_id']." </a>";
} else {
$html .= "<li><a href=" .$noeud['categorie_url']. ">" .$noeud['nom_categorie']. " </a>";
if ($menu_1 >1) {
$html .= "<div class=\"intonav\"><a href=" .$noeud['categorie_url']. "><i class=\"fa fa-caret-right\"></i> " .$noeud['title_categorie']."...</a></div>";
}
}
$niveau_precedent = $niveau;
$html .= afficher_menu($noeud['categorie_id'], ($niveau + 1), $array, $menu_1, $position_var_1, $position_var_2, $position_var_3, $position_var_4, $position_var_5, $position_var_6, $position_var_7, $lien_interne_cible, $lien_interne_variable, $lien_externe_cible, $lien_externe_variable, $name_reservation, $agenda, $annonces, $name_blog, $position_dynamiques, $var_1, $var_2, $var_3, $var_4, $var_5, $var_6, $var_7, $name_accueil, $name_contact, $name_site, $inscription, $moncompte, $espace_on, $gallery_on, $status_map_on, $actif_parent, $seo, $php_self,$form_10_msg_titre,$guide,$map_txt,$name_galery);
}
}
if (($niveau_precedent == $niveau) && ($niveau_precedent != 0))
{
$html .= "</ul>\n</li>\n";
}
elseif ($niveau_precedent == $niveau)
{
// APRES P DYNAMIQUES
if ($position_var_1 >$position_dynamiques) { include($var_1); }
if ($position_var_2 >$position_dynamiques) { include($var_2); }
if ($position_var_3 >$position_dynamiques) { include($var_3); }
if ($position_var_4 >$position_dynamiques) { include($var_4); }
if ($position_var_5 >$position_dynamiques) { include($var_5); }
if ($position_var_6 >$position_dynamiques) { include($var_6); }
if ($position_var_7 >$position_dynamiques) { include($var_7); }
$html .= "</ul>\n";
}
else
{
$html .= "</li>\n";
}
///////////////////////// FIN TRI DES POSITIONS
return $html;
}
$smarty->assign("menu", afficher_menu(0, 0, $categories, $menu_1, $position_var_1, $position_var_2, $position_var_3, $position_var_4, $position_var_5, $position_var_6, $position_var_7, $lien_interne_cible, $lien_interne_variable, $lien_externe_cible, $lien_externe_variable, $name_reservation, $agenda, $annonces, $name_blog, $position_dynamiques, $var_1, $var_2, $var_3, $var_4, $var_5, $var_6, $var_7, $name_accueil, $name_contact, $name_site, $inscription, $moncompte, $espace_on, $gallery_on, $status_map_on, $actif_parent, $seo, $php_self,$form_10_msg_titre,$guide,$map_txt,$name_galery));
// MENU MOBILE FONCTION..........................
function afficher_menu_mob($parent, $niveau, $array, $position_var_1, $position_var_2, $position_var_3, $position_var_4, $position_var_5, $position_var_6, $position_var_7, $lien_interne_cible, $lien_interne_variable, $lien_externe_cible, $lien_externe_variable, $name_reservation, $agenda, $annonces, $name_blog, $position_dynamiques, $var_1, $var_2, $var_3, $var_4, $var_5, $var_6, $var_7, $name_accueil, $name_contact, $name_site, $inscription, $moncompte, $espace_on, $gallery_on, $status_map_on, $actif_parent, $seo, $php_self,$form_10_msg_titre,$guide,$map_txt,$name_galery) {
/////////////////////////////////////////
$html = "";
$niveau_precedent = 0;
if (!$niveau && !$niveau_precedent){ $html .= "<ul class=\"nav navbar-nav uppercase\">";
//////////// AVANT P DYNAMIQUES
if ($position_dynamiques >1) { include($var_1); }
if ($position_dynamiques >2) { include($var_2); }
if ($position_dynamiques >3) { include($var_3); }
if ($position_dynamiques >4) { include($var_4); }
if ($position_dynamiques >5) { include($var_5); }
if ($position_dynamiques >6) { include($var_6); }
if ($position_dynamiques >7) { include($var_7); }
}
//////////// PAGES DYNAMIQUES
if (is_array($array))
foreach ($array AS $noeud) {
if ($parent == $noeud['parent_id']) {
if ($niveau_precedent < $niveau) $html .= "\n<ul class=\"dropdown-menu\">\n";
$categorier = $noeud['categorie_id'];
if ($parent=="0"){
$ergebnis = $GLOBALS['bdd']->query("SELECT categorie, parent from pages WHERE parent='$categorier'");
$ergebnis = $ergebnis->fetchAll();
if (count($ergebnis)>0) {
if ($actif_parent <> $noeud['categorie_id'])
{
$html .= "<li class=\"dropdown uppercase\"><a href=" .$noeud['categorie_url']. " class=\"dropdown-toggle largeur_max_menu\" data-toggle=\"dropdown\">" .$noeud['nom_categorie']." <i class=\"fa fa-caret-down\"></i></a>";
} else {
$html .= "<li class=\"dropdown uppercase\"> <a href=" .$noeud['categorie_url']. " class=\"dropdown-toggle active largeur_max_menu\" data-toggle=\"dropdown\">" .$noeud['nom_categorie']." <i class=\"fa fa-caret-down\"></i></a>";
}
} else {
if ($seo <> $noeud['categorie_id'])
{
$html .= "<li><a href=" .$noeud['categorie_url'].">" .$noeud['nom_categorie']." </a>";
} else {
$html .= "<li><a href=" .$noeud['categorie_url']." class=\"active\" >" .$noeud['nom_categorie']." </a>";
}
}
} else if ($parent == $categorier) {
$html .= "<li><a href=" .$noeud['categorie_url']. ">" .$noeud['nom_categorie']. $noeud['categorie_id']." </a>";
} else {
$html .= "<li><a href=" .$noeud['categorie_url']. ">" .$noeud['nom_categorie']. " </a>";
// $html .= "<div class=\"intonav\"><a href=" .$noeud['categorie_url']. "><i class=\"fa fa-caret-right\"></i> " .$noeud['title_categorie']."...</a></div>";
}
$niveau_precedent = $niveau;
$html .= afficher_menu_mob($noeud['categorie_id'], ($niveau + 1), $array, $position_var_1, $position_var_2, $position_var_3, $position_var_4, $position_var_5, $position_var_6, $position_var_7, $lien_interne_cible, $lien_interne_variable, $lien_externe_cible, $lien_externe_variable, $name_reservation, $agenda, $annonces, $name_blog, $position_dynamiques, $var_1, $var_2, $var_3, $var_4, $var_5, $var_6, $var_7, $name_accueil, $name_contact, $name_site, $inscription, $moncompte, $espace_on, $gallery_on, $status_map_on, $actif_parent, $seo, $php_self,$form_10_msg_titre,$guide,$map_txt,$name_galery);
}
}
if (($niveau_precedent == $niveau) && ($niveau_precedent != 0))
{
$html .= "</ul>\n</li>\n";
}
elseif ($niveau_precedent == $niveau)
{
// APRES P DYNAMIQUES
if ($position_var_1 >$position_dynamiques) { include($var_1); }
if ($position_var_2 >$position_dynamiques) { include($var_2); }
if ($position_var_3 >$position_dynamiques) { include($var_3); }
if ($position_var_4 >$position_dynamiques) { include($var_4); }
if ($position_var_5 >$position_dynamiques) { include($var_5); }
if ($position_var_6 >$position_dynamiques) { include($var_6); }
if ($position_var_7 >$position_dynamiques) { include($var_7); }
$html .= "</ul>\n";
}
else
{
$html .= "</li>\n";
}
///////////////////////// FIN TRI DES POSITIONS
return $html;
}
$smarty->assign("menu_mob", afficher_menu_mob(0, 0, $categories, $position_var_1, $position_var_2, $position_var_3, $position_var_4, $position_var_5, $position_var_6, $position_var_7, $lien_interne_cible, $lien_interne_variable, $lien_externe_cible, $lien_externe_variable, $name_reservation, $agenda, $annonces, $name_blog, $position_dynamiques, $var_1, $var_2, $var_3, $var_4, $var_5, $var_6, $var_7, $name_accueil, $name_contact, $name_site, $inscription, $moncompte, $espace_on, $gallery_on, $status_map_on, $actif_parent, $seo, $php_self,$form_10_msg_titre,$guide,$map_txt,$name_galery));
?>