Your IP : 3.144.101.80


Current Path : /data/web/virtuals/51568/virtual/www/menu/
Upload File :
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>';
  
}

?>