Current Path : /data/web/virtuals/51568/virtual/www/menu/ |
Current File : /data/web/virtuals/51568/virtual/www/menu/menu-drobeckove.php |
<?php if (IsSet($_REQUEST["kodmenu"])) { $kodmenu = $_REQUEST["kodmenu"]; } else { $kodmenu = 0; } function drobeckoveMenu($kodmenu){ global $pdo; $cesta = ''; $poradi = 0; $id = $kodmenu; $rootsql = "select id from menu where parentid is NULL and urceni = 'www'"; $root = $pdo->queryOne($rootsql, Array()); $rootid = $root->id; $sourozenci = "SELECT id, menu, anchor, target, druhmenu, clanek_id, sada_id FROM menu WHERE parentid = :parentid and disabled = '0' order by poradi DESC"; $prikaz = "SELECT id, menu, parentid FROM menu WHERE id = :kodmenu"; $polozka = "SELECT menu FROM menu WHERE id = :id "; $aktualni = $pdo->queryOne($polozka, Array(':id' => $id)); while ($menu = $pdo->queryOne($prikaz, Array(':kodmenu' => $kodmenu))){ $poradi++; if ($poradi == 2 && $menu->parentid > $rootid){ $subporadi = 0; $dropmenu = ''; if ($menusub = $pdo->queryAll($sourozenci, Array(':parentid' => $kodmenu))){ foreach($menusub as $sourozenec){ $subporadi++; $target = ''; $target = ' '; if ($sourozenec->druhmenu == '0') { $kotva = $sourozenec->anchor; if ($kotva < ' '){$kotva = 'index.php?m=nix.php';} if ($sourozenec->target > ' ') { $odkaz = $kotva; $target = ' target="'.$sourozenec->target.'"'; } else { $odkaz = $kotva.'&i='.$sourozenec->id; } } else if ($sourozenec->druhmenu == '1') { $odkaz = 'index.php?a='.$sourozenec->clanek_id.'&i='.$sourozenec->id; $odkaz .= ($sourozenec->target > ' ') ? "&t=$sourozenec->target" : ""; } else { $odkaz = 'index.php?u='.$sourozenec->sada_id.'&i='.$sourozenec->id; $odkaz .= ($sourozenec->target > ' ') ? "&t=$sourozenec->target" : ""; } $dropmenu .= '<a class="dropdown-item text-secondary " href="'.$odkaz.'" '.$target.'>'.$sourozenec->menu.'</a>'; } } $dropmenu .= ' </div> </span>'; } if ($poradi == 2 && $menu->parentid > $rootid){ $dropmenu = '<span class="dropdown"> <button type="button" class="btn btn-link pt-0 rounded-0 text-dark dropdown-toggle" data-toggle="dropdown">'.$menu->menu.'</button> <div class="dropdown-menu bg-white border border-secondary" >'.$dropmenu; $cesta = $dropmenu.$cesta; } else if ($poradi > 1){ $cesta = $menu->menu.(($cesta>'' && $menu->parentid>0) ? ' <i class="fas fa-chevron-right"></i> ' : '').$cesta; } $kodmenu = $menu->parentid; } echo '<div style="color: #343a40">'.$cesta.' <i class="fas fa-chevron-right"></i><strong> '.$aktualni->menu.'</strong></div>'; } ?>