function listar() { @session_start(); $modulo = new Modulo(); $list_modules = $modulo->show_modules(); $ruta = $this->view->path('default/page.php'); //carga la plantilla $pagina = $this->view->load_page($ruta); ob_start(); //carga html del listado de los modulos include 'views/content/modulo_listar.php'; //$listado_modulos = $this->load_page('views/listar_modulos.php'); if ($list_modules != '') { //si existen registros carga el modulo en memoria y rellena con los datos //carga la tabla de la seccion de VIEW $listado_modulos = ob_get_clean(); //realiza el parseado $pagina = $this->view->replace_content('/\\#CONTENIDO\\#/ms', $listado_modulos, $pagina); } else { //si no existen datos -> muestra mensaje de error $pagina = $this->replace_content('/\\#CONTENIDO\\#/ms', '<h1>No existen resultados</h1>', $pagina); } $pagina = $this->view->load_template('- Validar -', $pagina); $menu = $this->view->load_page('views/default/sections/s.menuizquierda.php'); $pagina = $this->view->replace_content('/\\#MENULEFT\\#/ms', $menu, $pagina); $pagina = $this->view->replace_content('/\\#USUARIO\\#/ms', $_SESSION["usuario"], $pagina); //$pagina = $this->view->replace_content('/\#CONTENIDO\#/ms', $listado_modulos, $pagina); $this->view->view_page($pagina); }
function asignar() { @session_start(); require 'model/Modulo.class.php'; $idPerfil = $_GET["id"]; //consultamos el listado de los usuarios!! $perfil = new Perfil(); $modulo = new Modulo(); $perfiles = $perfil->single_profile($idPerfil); $modulos = $modulo->show_modules(); //para buscar modulos asignados al perfil seleccionado! //$objassig = new Profiles(); //$list_modules = $modulo->show_modules(); $ruta = $this->view->path('default/page.php'); //carga la plantilla $pagina = $this->view->load_page($ruta); ob_start(); //carga html del listado de los modulos include 'views/content/perfil_asignar.php'; //$contenido = $this->load_page('views/content/modulo_modificar.php'); //if($single_pro!=''){//si existen registros carga el modulo en memoria y rellena con los datos //carga la tabla de la seccion de VIEW $contenido = ob_get_clean(); //realiza el parseado $pagina = $this->view->replace_content('/\\#CONTENIDO\\#/ms', $contenido, $pagina); /* }else{//si no existen datos -> muestra mensaje de error $pagina = $this->replace_content('/\#CONTENIDO\#/ms' ,'<h1>No existen resultados</h1>' , $pagina); }*/ $pagina = $this->view->load_template('- Asignar Perfil -', $pagina); $menu = $this->view->load_page('views/default/sections/s.menuizquierda.php'); $pagina = $this->view->replace_content('/\\#MENULEFT\\#/ms', $menu, $pagina); $pagina = $this->view->replace_content('/\\#USUARIO\\#/ms', $_SESSION["usuario"], $pagina); //$pagina = $this->view->replace_content('/\#CONTENIDO\#/ms', $contenido, $pagina); $this->view->view_page($pagina); }
function modificar() { @session_start(); $idrole = $_GET['id']; require 'model/Modulo.class.php'; $modulo = new Modulo(); $rol = new Rol(); //Obtenemos el usuario a modificar $single_role = $rol->single_role($idrole); $list_module = $modulo->show_modules(); $id = $_GET["id"]; $single_mod = $modulo->single_module($id); //$list_modules = $modulo->show_modules(); $ruta = $this->view->path('default/page.php'); //carga la plantilla $pagina = $this->view->load_page($ruta); ob_start(); //carga html del listado de los modulos include 'views/content/rol_modificar.php'; //$contenido = $this->load_page('views/content/modulo_modificar.php'); if ($single_mod != '') { //si existen registros carga el modulo en memoria y rellena con los datos //carga la tabla de la seccion de VIEW $contenido = ob_get_clean(); //realiza el parseado $pagina = $this->view->replace_content('/\\#CONTENIDO\\#/ms', $contenido, $pagina); } else { //si no existen datos -> muestra mensaje de error $pagina = $this->replace_content('/\\#CONTENIDO\\#/ms', '<h1>No existen resultados</h1>', $pagina); } $pagina = $this->view->load_template('- Validar -', $pagina); $menu = $this->view->load_page('views/default/sections/s.menuizquierda.php'); $pagina = $this->view->replace_content('/\\#MENULEFT\\#/ms', $menu, $pagina); $pagina = $this->view->replace_content('/\\#USUARIO\\#/ms', $_SESSION["usuario"], $pagina); //$pagina = $this->view->replace_content('/\#CONTENIDO\#/ms', $contenido, $pagina); $this->view->view_page($pagina); }