"; // SE ASIGNAN LOS SCRIPTS Y JAVASCRIPTS PARA MANEJAR EL LIGHT BOX $javascript = " "; // SE ASIGNA EL NOMBRE DEL PARAMETRO A MODIFICAR DE LA PAGINA $parametro = $_REQUEST["parametro"]; $perfilid = $_REQUEST["perfilid"]; // INDICAMOS EL NUMERO DE REGISTROS PARA LA PAGINACION SE SACA DE LA TABLA PAREMETRIZACION $cuantas = $db->field_text("valor", "parametrizacion", "nombre", "paginacion"); $_pagi_cuantos = $cuantas; $_pagi_sql=" select * from ".$parametro." ORDER by ".$parametro."id ASC"; // INCLUIMOS LA LIBRERIRA PARA PAGINAR include("include/paginator.inc.php"); // MOSTRAMOS EL NUMERO DE REGISTROS ENCONTRADOS $nombre_perfil = $db->field_text("nombre", "perfil", "perfilid",$perfilid); $contenido= " "; while ($row=$db->fetch_array($_pagi_result)) { $no = ($_pagi_desde)+($a++); if($parametro=='permiso') { $from = "perfilpermiso"; } else { $from = "moduloperfil"; } $sql_permiso=" SELECT * FROM ".$from." WHERE perfilid = ".$perfilid." AND ".$parametro."id = ".$row[$parametro.'id']; // BUSCAMOS SI YA ESTA ASIGNADO EL PERMISO $result_permiso=$db->consulta($sql_permiso); $checked=$db->num_rows($result_permiso)==0?"":"checked"; $contenido.=" "; } $contenido.= ""; $contenido.=" "; $contenido.= "
Perfíl: ".$nombre_perfil."
".$_pagi_info."
No. ".strtoupper($parametro)." Asignar
".$no." ".strtoupper($row['nombre'])."
".$_pagi_navegacion."

Seleccione la casilla para asignar el permiso

"; $db->desconectar(); // CERRAMOS LA CONECCION CON LA BASE DE DATOS // SE ASIGNA EL CONTENIDO PARA MOSTRARLO EN LA PLANTILLA $smarty->assign("estilos",$estilos); $smarty->assign("javascript",$javascript); $smarty->assign("parametro",$parametro); $smarty->assign("descripcion",strtoupper($descripcion)); $smarty->assign("paginaid",$paginaid); $smarty->assign("_pagi_pg",$_pagi_pg); $smarty->assign("contenido",$contenido); // SE REALIZA EL LLAMADO A LA PLANTILLA $smarty->display("permisos.tpl"); ?>