コード例 #1
0
<meta name="author" content="Pensanomica">
<title><?php 
echo $this->title;
?>
 | CRM Base</title>
<link href="<?php 
echo base_url('public/assets/css/default/bootstrap.min.css');
?>
" rel="stylesheet">
<link href="<?php 
echo base_url('public/assets/css/default/font-awesome.min.css');
?>
" rel="stylesheet">
<link href="<?php 
echo base_url('public/assets/css/default/animate.css');
?>
" rel="stylesheet">
<link href="<?php 
echo base_url('public/themes/' . Template::$theme_default . '/css/style_corcione.css');
?>
" rel="stylesheet">
<?php 
Assets::css();
?>
<script type="text/javascript" src='http://maps.google.com/maps/api/js?sensor=false&libraries=places'></script>
</head>
<body class="pace-done <?php 
echo session_isset() != "" ? "skin-4" : "gray-bg";
?>
">
コード例 #2
0
 /**
  * Retorna la Lista de Nombre de cada modulo ]
  *
  * @param integer $sidx [description]
  * @param integer $sord [description]
  * @param integer $limit [description]
  * @param integer $start [description]
  * @return [array] [description]
  */
 function listar_nombres($usuarios_subordinados)
 {
     $id_modulo = $this->input->post('id_modulo', true);
     $usuario_id = session_isset();
     $categoria = $this->documentos_model->getUserCategoy($usuario_id);
     $uuid = "'" . implode("','", $usuarios_subordinados['uuid_usuario']) . "'";
     //$usuarios_propiedad = $this->documentos_model->getUserReporta($categoria->uuid_categoria);
     //$usuarios_propiedad = CRM_Controller::andrea_ACL('propiedades');
     $clause = array("m.id" => $id_modulo);
     $fields = array("m.nombre", "m.controlador");
     $result = $this->db->select($fields)->distinct()->from('modulos AS m')->where($clause)->get()->result_array();
     if (!empty($result)) {
         $retorna = array();
         $modulo = strtolower($result[0]['controlador']);
         $modulo = str_replace(" ", "_", $modulo);
         $tabla = '';
         //Buscar los permisos de este modulo
         $configPath = $this->config->item('modules_locations') . $modulo . '/config/config.php';
         if (file_exists($configPath)) {
             include $configPath;
             //Check if exist $config module information
             if (isset($config) && !empty($config)) {
                 $prefijo = $config['modulo_config']['prefijo'];
                 $tabla = $prefijo . '_' . $modulo;
             }
             unset($config);
             $nombre_tablas_singular_excepcion = array("clientes");
             //Verificar si el nombre de la tabla contiene el caracter "_" raya abajo.
             if (preg_match("/(\\[\\[_[^]]*\\]\\])/im", $tabla) || preg_match("/_/im", $tabla)) {
                 $tablaArr = explode('_', $tabla, 2);
                 //Poner en singualr el nombre de la tabla, para poder armar el campo uuid de la tabla.
                 $uuid_tabla = !empty($tablaArr[1]) && is_string($tablaArr[1]) ? preg_match('/es$/', $tablaArr[1]) && !in_array($tablaArr[1], $nombre_tablas_singular_excepcion) ? preg_replace('/es$/', "", $tablaArr[1]) : preg_replace('/s$/', "", $tablaArr[1]) : "";
             } else {
                 //Poner en singualr el nombre de la tabla, para poder armar el campo uuid de la tabla.
                 $uuid_tabla = preg_match('/es$/', $tabla) ? preg_replace('/es$/', "", $tabla) : preg_replace('/s$/', "", $tabla);
             }
             if ($tabla == 'cp_clientes_potenciales') {
                 $uuid_tabla = 'cliente_potencial';
             }
             //Llamada a las tablas de los modulos
             $tabla_query = $tabla . ' as t';
             $fields = array("HEX(uuid_{$uuid_tabla}) AS uuid", "t.*");
             $this->db->select($fields);
             $this->db->distinct();
             $this->db->from($tabla_query);
             if ($categoria->key != 'admin') {
                 switch ($result[0]['controlador']) {
                     case 'actividades':
                         if (!empty($usuarios_subordinados["uuid_usuario"])) {
                             $this->db->where("HEX(t.uuid_asignado) IN ({$uuid})");
                             //$this->db->or_where_in("HEX(t.creado_por)", $usuarios_subordinados["uuid_usuario"]);
                         }
                         break;
                     case 'oportunidades':
                         if (!empty($usuarios_subordinados["uuid_usuario"])) {
                             $this->db->where("HEX(t.id_asignado) IN ({$uuid})");
                             //$this->db->or_where_in("HEX(t.creado_por)", $usuarios_subordinados["uuid_usuario"]);
                         }
                         break;
                     case 'propiedades':
                         if (!empty($usuarios_subordinados["uuid_usuario"])) {
                             $this->db->where_in("HEX(t.uuid_categoria)", $categoria->uuid_categoria);
                         }
                         break;
                 }
             }
             $query = $this->db->get();
             $nombres = $query->result_array();
             //echo $this->db->last_query();
             $i = 0;
             if (!empty($nombres)) {
                 foreach ($nombres as $nombre) {
                     //	if(isset($nombre['nombre'])){
                     if ($result[0]['controlador'] == 'actividades') {
                         $retorna[$i]['nombre'] = $nombre['asunto'];
                     } else {
                         $retorna[$i]['nombre'] = $nombre['nombre'];
                     }
                     $retorna[$i]['uuid'] = $nombre['uuid'];
                     if (array_key_exists('apellido', $nombre)) {
                         $retorna[$i]['nombre'] = $nombre['nombre'] . ' ' . $nombre['apellido'];
                     }
                     ++$i;
                     //	}
                 }
             }
         }
     }
     return $retorna;
 }
コード例 #3
0
<div class="footer fixed <?php 
echo session_isset() == "" ? "hide" : "";
?>
">
	<div class="pull-right"><?php 
if (isset($this->ci->session->userdata['por_vencer']) && $this->ci->session->userdata['por_vencer'] != '') {
    ?>
<b>
 <div class="alert alert-danger alert-dismissable">
                                <button aria-hidden="true" data-dismiss="alert" class="close" type="button">�</button>
                                <?php 
    echo $this->ci->session->userdata['por_vencer'];
    ?>
                            </div></b>
 <?php 
}
?>
</div>
	<div>
		<strong>Copyright</strong> Pensanomica &copy; <?php 
echo date('Y');
?>

	</div>
</div>
<div class="modal fade" id="alertModal" tabindex="-1" role="dialog" aria-labelledby="inacModalLabel" aria-hidden="true" data-backdrop="static">
	<div class="modal-dialog">
		<div class="modal-content">
			<div class="modal-header">
			<button type="button" class="close" data-dismiss="modal"><span aria-hidden="true">�</span><span class="sr-only">Close</span></button>
				<h4 class="modal-title"><span style="color: RED;">Expiraci�n de Contrase�a</span></h4>