Estou tentando montar um menu automaticamente, com as informações que vem do BD.
Porém não estou sabendo mostrar ou ocultar o menu quando faço a validação.
<nav id="menu">
<ul class="menu"> <!-- Esse é o 1 nivel ou o nivel principal -->
<li><a href="#">CADASTROS</a>
<ul class="submenu-1"> <!-- Esse é o 1 nivel ou o primeiro Drop Down -->
<li><a href="#">ACERVO</a>
<ul class="submenu-2"> <!-- Esse é o 2 nivel ou o primeiro Drop Down -->
<?php for ($a = '0'; $a < $qtdRow; $a++) { ?>
<?php if (($paginasGrid[$a]['categoria'] == 1) && ($paginasGrid[$a]['idpagina'] == $paginasGrid[$a]['paginaid']) && ($paginasGrid[$a]['visualizar'] == 1)) { ?>
<li><a href="javascript:void(0)"
onclick='window.open("<?= $paginasGrid[$a]['url']; ?>", "iframe_a")'><?= $paginasGrid[$a]['descricao']; ?></a>
</li>
<?php } ?>
<?php } ?>
</li>
</ul>
<li><a href="#">CATEGORIA</a>
<ul class="submenu-2"> <!-- Esse é o 2 nivel ou o primeiro Drop Down -->
<?php for ($a = '0'; $a < $qtdRow; $a++) { ?>
<?php if (($paginasGrid[$a]['categoria'] == 2) && ($paginasGrid[$a]['idpagina'] == $paginasGrid[$a]['paginaid']) && ($paginasGrid[$a]['visualizar'] == 1)) { ?>
<li><a href="javascript:void(0)"
onclick='window.open("<?= $paginasGrid[$a]['url']; ?>", "iframe_a")'><?= $paginasGrid[$a]['descricao']; ?></a>
</li>
<?php } ?>
<?php } ?>
</li>
</ul>
<!-- final do primeiro menu -->
</li>
</li>
</ul>
<li><a href="#">COMERCIAL</a>
<ul class="submenu-1"> <!-- Esse é o 2 nivel ou o primeiro Drop Down -->
<li><a href="#">CONTRATOS</a>
<ul class="submenu-2"> <!-- Esse é o 2 nivel ou o primeiro Drop Down -->
<?php for ($a = '0'; $a < $qtdRow; $a++) { ?>
<?php if (($paginasGrid[$a]['categoria'] == 3) && ($paginasGrid[$a]['idpagina'] == $paginasGrid[$a]['paginaid']) && ($paginasGrid[$a]['visualizar'] == 1)) { ?>
<li><a href="javascript:void(0)"
onclick='window.open("<?= $paginasGrid[$a]['url']; ?>", "iframe_a")'><?= $paginasGrid[$a]['descricao']; ?></a>
</li>
<?php } ?>
<?php } ?>
</ul>
</li>
</ul>
<!-- Final do nav menu -->
</li>
</ul>
</nav>