function mostrarMenu() { $data['idActor'] = $_REQUEST['id']; $rol = new Rol(); $data['listadoRoles'] = $rol->ListadoRoles(); $actorrol = new ActorRol(); $data['listadoActorRol'] = $actorrol->ListadoActorRol(); $this->view->show("rol/menu.phtml", $data); }
function graba() { $vendedor = new Actor(); $dataVendedor = $_REQUEST['Vendedor']; $dataVendedor['estado'] = 1; $dataVendedor['foto'] = $_FILES['foto']['name']; $id = $vendedor->grabaActor($dataVendedor); if ($id) { $codigo = $vendedor->GeneraCodigo(); $this->guardaImagenesFormularioGeneral($codigo['codigo'], 'vendedor'); $actorrol = new ActorRol(); $datos['idactor'] = $id; $datos['idrol'] = 25; $datos['estado'] = 1; $id2 = $actorrol->grabaactorrol($datos); $ruta['ruta'] = "/vendedor/lista/"; $this->view->show("ruteador.phtml", $ruta); } }
function desasignarrolxactor() { $idrol = $_REQUEST['Rol']; $idactor = $_REQUEST['Actor']; $ActorRol = new ActorRol(); $exito = $ActorRol->eliminaActorRol("idactor='" . $idactor . "' and idrol='" . $idrol . "'"); if ($exito) { echo "Rol borrado correctamente"; } }
$('#menuizq ul:visible').not(elem).slideUp(); elem.slideToggle(); } }); }); </script> <ul id="menuizq"><h4>Módulos del Sistema</h4>qqqqqq <form action="" method="POST" id="frmParametros"> <input type="hidden" name="opcion" id="opcion"> <input type="hidden" name="modulo" id="modulo"> </form> <?php //llamando a un modelo $datarol = new ActorRol(); $rol = $datarol->RolesxId($_SESSION['idactor']); $OpRol = new OpcionesRol(); $Opciones = $OpRol->OpcionesxRoles($rol); $TotalOpciones = Count($Opciones); for ($i = 0; $i < $TotalOpciones; $i++) { $a = $Opciones[$i]; session_start(); $_SESSION['rrrr'] = "IUIUiu"; $ta = count($a); echo "<li><img src=\"/imagenes/" . $a[0]['icono'] . "\" width=\"32px\"><a href=\"#\">" . $a[0]['nombre'] . "</a>"; echo "<ul>"; for ($j = 1; $j < $ta; $j++) { $_SESSION[$a[j]['url']] = $a[j]['url']; echo "<li><img src=\"/imagenes/iconos/arrow.png\" width=\"12px\"><a href=\"" . $a[$j]['url'] . "\" class=\"opciones\">" . $a[$j]['nombre'] . "</a></li>"; }