Exemplo n.º 1
0
function menuLayout($name)
{
    $nombre_archivo = $_SERVER['REQUEST_URI'];
    $url = explode("/", $nombre_archivo);
    $posicion_coincidencia = strpos($url[4], "?");
    if ($posicion_coincidencia) {
        $dominio = substr($url[4], 0, $posicion_coincidencia);
        $url[4] = $dominio;
    }
    $url[4] = '../../' . $url[2] . '/' . $url[3] . '/' . $url[4];
    echo ' <section class="sidebar" >
                    <!-- Sidebar user panel -->
                    <div class="user-panel">
                        <div class="pull-left image">
                            <img src="../../static/css/img/avatar5.png" class="img-circle" alt="User Image" />
                        </div>
                        <div class="pull-left info">
                            <p>Hola,  ' . htmlentities($name) . '</p>

                            <a href="#"><i class="fa fa-circle text-success"></i> Online</a>
                        </div>
                    </div>
                    <!-- sidebar menu: : style can be found in sidebar.less -->
                    <ul class="sidebar-menu">';
    $servicios = new servicios();
    $valores = create_list();
    foreach ($valores as $value) {
        if ($value['hijos']) {
            $re = $servicios->filter_by_value($value['hijos'], 'url', $url[4]);
            //            foreach ($value['hijos'] as $va) {
            //              $niet[] = $servicios->filter_by_value($va['nietos'], 'url', $url[2]);
            //            }
            //         var_dump($niet[0][0]["url"]);exit;
            //            $nieto = $servicios->filter_by_value($value['nietos'], 'url', $url[2]);
            if (isset($re)) {
                $info = 'treeview active';
                echo '<li class="' . $info . '">';
            } else {
                $info = 'treeview';
                echo '<li class="' . $info . '">';
            }
        } else {
            $nieto = $servicios->filter_by_value($value['nietos'], 'url', $url[4]);
            if ($nieto || $value['url'] == $url[4]) {
                echo '<li class="active">';
            } else {
                echo '<li class="">';
            }
        }
        echo '<a href="' . $value['url'] . '">
                                                    <i class="fa fa-table"></i> <span>' . $value['descripcion'] . '</span>';
        if ($value['hijos']) {
            echo '<i class="fa fa-angle-left pull-right"></i>';
        }
        echo '  </a>';
        if ($value['hijos']) {
            echo '<ul class="treeview-menu">';
            foreach ($value['hijos'] as $valor) {
                echo $valor['url'] == $url[4] ? '<li class="active">' : '<li class="">';
                echo '   <a href="' . $valor['url'] . '"><i class="fa fa-angle-double-right"></i>' . $valor['descripcion'] . '</a>
                                         </li>';
            }
            echo '</ul>';
        }
        echo '        </li>';
    }
    echo ' </ul>
                </section>
                <!-- /.sidebar -->
            </aside>';
}