function nav_html() { $permiso = new Permiso(); $menu = new Menu(); $submenu = new SubMenu(); $submenu->setOrder(" ORDER BY orden"); echo "\n\t<div class='nav-wrapper blue row'>\n \t<ul id='nav-mobile' class='side-nav left'>"; foreach ($menu->findAll() as $value) { if ($permiso->getPermisos($_SESSION['id_rol'], $value['id'])) { echo "<li><a class='dropdown-button' href='#!' data-activates='" . $value['ver'] . "'>" . $value['ver'] . "</a></li>"; echo "<ul id='" . $value['ver'] . "' class='dropdown-content'>"; foreach ($permiso->getPermisos($_SESSION['id_rol'], $value['id']) as $valueSub) { $m = $submenu->find($valueSub['id_submenu']); echo "<li><a class='blue-text' href='" . $m[0]['link'] . "'>" . $m[0]['ver'] . "</a></li>"; } echo "</ul>"; } } echo "\n </ul>\n <div class='opUsuario dropdown valign-wrapper right'>\n \tAdministrador<img src='img/yuna.jpg' alt='' class='circle responsive-img right' style='height:2.5rem; margin-top:1em;margin-left:1rem;'></div>\n\t</div>"; }
<? require_once './view/html.php'; $menu = new Menu(); $submenu = new SubMenu(); $permiso = new Permiso(); $submenu->setOrder(" ORDER BY orden"); if ($_GET['op']=='insert') { $submenu->setIdMenu($_POST['id_menu']); $submenu->setVer($_POST['ver']); $submenu->setLink($_POST['link']); $submenu->insert(); $id_menu=$submenu->findLast(); $permiso->setId($id_menu[0]['id']); $permiso->setIdMenu($id_menu[0]['id_menu']); $permiso->insertPermisoMenu(); } if ($_GET['op']=='delete') { $submenu->delete($_GET['id']); $permiso->deletePermisoMenu($_GET['id']); } $m = $menu->find($_GET['id']); ?> <!DOCTYPE html> <html> <head> <?php