Ajuda com menu em PHP (admin lte)

  • Autor Autor cocobeta
  • Data de início Data de início
Tradução em andamento: em alguns minutos este tópico estará em português. Por enquanto, o conteúdo está no original em espanhol. Ver original
cocobeta

cocobeta

Gamma
No recomendado
Usuário com poucas negociações! Use sempre o saldo do ForoBeta!
Hola betas,

Estoy atascado con esto, es un menú, que consta de un template que es el que ve el usuario básico y luego tiene otros archivos de ampliación del menú dependiendo el rol (superadmin, admin)

De modo que, pongo me queda el resultado así estando:
desplegado el menú:
1590848404013.webp


Cerrado el menú:
1590848433619.webp


En el archivo template.php que es el que quiero que vea el usuario y solo mostrar la parte de compras e inventarios> inventario mes el código es:
Inserir CODE, HTML ou PHP:
        <aside class="main-sidebar">
            <!-- sidebar: style can be found in sidebar.less -->
            <section class="sidebar">
                <!-- sidebar menu: : style can be found in sidebar.less -->
                <ul class="sidebar-menu" data-widget="tree">
                    <li class="header">MENU</li>
                    <li class="treeview" id="menuCompras">
                        <a href="#">
                    <i class="fa fa-shopping-cart"></i> <span>Compras</span>
                    <span class="pull-right-container">
                    <i class="fa fa-angle-left pull-right"></i>
                    </span>
                    </a>
                        <ul class="treeview-menu">
                    <li id="menuItemContactos">
                        <a href="<?= URL ?>Contactos"><i class="fa fa-circle-o"></i> <span>Contactos proveedores</span></a>
                    </li>
                        </ul>
                    </li>
                    <li class="treeview" id="menuInventarios">
                        <a href="#">
                    <i class="fa fa-clipboard"></i> <span>Inventarios</span>
                    <span class="pull-right-container">
                    <i class="fa fa-angle-left pull-right"></i>
                    </span>
                        </a>
                <ul class="treeview-menu">
                    <li id="menuItemInventario">
                        <a href="<?= URL ?>Inventario"><i class="fa fa-cubes"></i> <span>Inventario mes</span></a>
                    </li>
                </ul>
                <?php if ($this->getItemSession('rol') == 1) : ?>
                        <?= $this->insert('partials/menu_superadmin') ?>
                    <?php elseif ($this->getItemSession('rol') == 2) : ?>
                        <?= $this->insert('partials/menu_admin') ?>
                    <?php elseif ($this->getItemSession('rol') == 4) : ?>
                        <?= $this->insert('partials/menu_consulta') ?>
                    <?php elseif ($this->getItemSession('rol') == 5) : ?>
                        <?= $this->insert('partials/menu_admin_grupo') ?>
                    <?php endif; ?>
                    </li>
            </li>
            </ul>
            </section>
            <!-- /.sidebar -->
        </aside>

Sin embargo en la parte del menú, que corresponde a la segunda captura, y donde estoy metiendo la ampliación del rol menu_superadmin no consigo cerrarlo, y este es el código:
Inserir CODE, HTML ou PHP:
<ul class="treeview-menu">
<li id="menuItemActividad">
    <a href="<?= URL ?>Actividad"><i class="fa fa-circle-o"></i> <span>Actividad</span></a>
</li>
<li class="treeview" id="menuReporte">
    <a href="#">
        <i class="fa fa-bar-chart"></i> <span>Informes</span>
        <span class="pull-right-container">
            <i class="fa fa-angle-left pull-right"></i>
        </span>
    </a>
    <ul class="treeview-menu">
        <li id="menuItemReporteOld">
            <a href="<?= URL ?>Reporte"><i class="fa fa-circle-o"></i> En vivo</a>
        </li>
        <li id="menuItemReporteNew">
            <a href="<?= URL ?>Reporte/nuevo"><i class="fa fa-circle-o"></i> Comparativo</a>
        </li>
    </ul>
</li>
</ul>

No consigo que quede unido... me ayudas a ver donde esta el fallo?
 
Foi útil? Participe da conversa

Com sua conta grátis você pode responder, mandar mensagem privada ao autor e comprar com Saldo retido: o pagamento é liberado quando você recebe o combinado.

Leva 30 segundos · você volta a este tópico ao terminar
seria bueno que coloques como lo solucionaste por si otro tenga el mismo problema
 
Quitando
</li>
</ul> de la primera parte del código y poniéndolo en la segunda, un simple movimiento de etiquetas 😀
 
Voltar
Topo