<?php //Inclusiones obligatorias, primero el FrameWork y segundo el identificador de seguridad require "../../../config/config.inc.php"; $DOM["SECURITY_ID"] = array("KRAUFF"); //Carga el sistema de seguridad require "viewmanager/security.inc.php"; //Gestor de parámetros $Params = new Moon2_Params_Parameters(); $Params->verify("GET", false); $msg = $Params->get_parameter("msg", ""); $cod_perfil = $Params->get_parameter("codperfil", "0"); //Cargar datos del perfil de acuerdo al código $Perfil = new Modules_Krauff_Model_Perfiles(); $Perfil->set_codperfil($cod_perfil); $FacadePefiles = new Modules_Krauff_Model_PerfilesFacade(); $Perfil = $FacadePefiles->loadOne($Perfil); //Gestor de la página $Face = new Moon2_ViewManager_Controller(); $componente = $userFunc->getComponent("Perfiles"); $Face->set_bodyClass(" class=\"gray-bg\""); $Face->set_name("Editar"); $Face->set_component($componente); $Face->add_javascript("../js/perfiles_flotantes.js"); $Face->set_type("FLOAT"); $Face->set_sysmenu(false); //Despliegue de la página en xhtml echo $Face->open(); require $Face->getView(); echo $Face->close();
private function buscar() { $obj = new Modules_Krauff_Model_Perfiles(); $combo_campos = $this->_parameters->get_parameter("nomcampos", "0"); $caja_busqueda = $this->_parameters->get_parameter("buscar", "0"); $this->_parameters->delete_all(); $this->_parameters->add("codperfil", $obj->get_codperfil()); $this->_parameters->add("nomcampos", $combo_campos); $this->_parameters->add("buscar", $caja_busqueda); $cadenaUrl = $this->_parameters->KeyGen(); $this->_url = $this->_path_config["ROOT"]["modules"] . "/krauff/views/perfiles_admin.php?" . $cadenaUrl; header("Location: {$this->_url}"); exit; }