本文整理汇总了PHP中Perfil::show_profiles方法的典型用法代码示例。如果您正苦于以下问题:PHP Perfil::show_profiles方法的具体用法?PHP Perfil::show_profiles怎么用?PHP Perfil::show_profiles使用的例子?那么, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类Perfil
的用法示例。
在下文中一共展示了Perfil::show_profiles方法的3个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的PHP代码示例。
示例1: editar
function editar()
{
@session_start();
require 'configs.php';
require_once 'model/Usuario.class.php';
require 'model/Divipol.class.php';
require 'model/Perfil.class.php';
$objDb = Database::getInstance();
$user = new Usuario();
$id = $_GET['id'];
$funcionario = new Funcionario();
//obtiene los datos del funcionario
$datos_funcionario = $funcionario->get_funcionario($id);
//obtiene los datos del funcionario que puede acceder a la aplicacion
$datos_user = $user->get_user_by_doc($id);
$numrows = mysql_num_rows($datos_funcionario);
//$_SESSION["usuario"] = $usuario;
$ruta = $this->view->path('default/page.php');
//carga la plantilla
$pagina = $this->view->load_page($ruta);
//Cargar script
/*$path = "views/default/js/jquery-ui.js";
$load_script = $this->view->load_script($path);
$pagina = $this->view->replace_content('/\<!--cargar_script-->/ms', $load_script , $pagina);
$path = "views/default/js/script_datepicker.js";
$load_script = $this->view->load_script($path);
$pagina = $this->view->replace_content('/\<!--cargar_script-->/ms', $load_script , $pagina);*/
$path = "views/default/js/select_dependientes.js";
$load_script = $this->view->load_script($path);
$pagina = $this->view->replace_content('/\\<!--cargar_script-->/ms', $load_script, $pagina);
$path = "views/default/js/funcionario_tipo.js";
$load_script = $this->view->load_script($path);
$pagina = $this->view->replace_content('/\\<!--cargar_script-->/ms', $load_script, $pagina);
//Cargar CSS
/*$path = "views/default/css/jquery-ui.css";
$load_css = $this->view->load_css($path);
$pagina = $this->view->replace_content('/\<!--cargar_css-->/ms', $load_css , $pagina);*/
$pagina = $this->view->load_template('Editar Funcionario', $pagina);
if ($numrows > 0) {
$datos_funcionario = mysql_fetch_array($datos_funcionario);
$datos_funcionario["fecha"] = date_format(date_create($datos_funcionario["fecha"]), 'Y-m-d');
$divipol = new Divipol();
$depar_munic = $divipol->departamentos_municipios($datos_funcionario['departamentos_id']);
$numrows = mysql_num_rows($datos_user);
$bandera = false;
$objPro = new Perfil();
//Obtenemos los perfiles existentes
$profiles = $objPro->show_profiles();
if ($numrows > 0) {
$bandera = true;
$datos_user = mysql_fetch_array($datos_user);
}
ob_start();
// Se pregunta si el registro IM esta abierto o cerrado y cargar el formulariop correspondiente
//carga html del listado de los modulos
include $config->get('contenido') . 'funcionario_editar.php';
$contenido = ob_get_clean();
//realiza el parseado
$pagina = $this->view->replace_content('/\\#CONTENIDO#/ms', $contenido, $pagina);
//var_dump($im_regitro);
} else {
//si no existen datos -> muestra mensaje de error
$pagina = $this->view->replace_content('/\\#CONTENIDO\\#/ms', '<h1>No existen resultados</h1>', $pagina);
}
$this->view->view_page($pagina);
}
示例2: modificar
function modificar()
{
@session_start();
require 'model/Perfil.class.php';
//require_once "bd/BD.class.php";
$objUse = new Usuario();
$objPro = new Perfil();
$objDb = Database::getInstance();
$idUser = $_GET['idUser'];
//Obtenemos el usuario a modificar
$single_user = $objUse->single_user($idUser);
//Obtenemos los perfiles existentes
$profiles = $objPro->show_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/usuario_modificar.php';
//$contenido = $this->load_page('views/content/modulo_modificar.php');
if ($single_user != '') {
//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);
$this->view->view_page($pagina);
}
示例3: modificar
function modificar()
{
@session_start();
$perfil = new Perfil();
$idProf = $_GET['id'];
$single_pro = $perfil->single_profile($idProf);
//Obtenemos los perfiles existentes
$profiles = $perfil->show_profiles();
$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_modificar.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('- 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);
}