15 febrero, 2018

Errores datatable, que son y como solucionarlos

Error Nº1 Cuando nos de el error: DataTables warning: table id=tblusers – Invalid JSON response. For more information about this error, please see http://datatables.net/tn/1 Revisar en tabla cada una de las funciones del modelo que extraen datos en el controlador que obtiene los datos del datatable y los devuelve en formato Json, puede ser que…

Read More
3 mayo, 2016

Cómo saber qué versión de codeigniter estoy usando

En ocasiones desarrollamos una aplicación y con el paso del tiempo, sobre todo si actualizamos la versión de php pueden aparecer problemas o errores, lo primero que debemos saber antes de nada es la versión de codeigniter sobre la que realizamos el desarrollo. Para ello nos vamos a la carpeta system/core/ y abrimos el archivo…

Read More
18 enero, 2016

Validar dni, cif utilizando jquery, ajax y codeigniter

La idea es que al perder el foco el input del dni automaticamente llama mediante ajax a la función codeigniter encargada de verificar si el dni o el cif es correcto. Función ajax:

Evento onblur donde se llama a dicha función:

Función controladora encargada de devolver el json con el resultado de la…

Read More
29 diciembre, 2015

Ejemplo de join en modelo codeigniter

 

Read More
17 noviembre, 2015

Eliminar index.php en url con codeigniter

Para ello crearemos un archivo .htaccess y dentro pondremos el siguiente código: Si la web esta alojada en http://www.dominio.com

  Si la web esta alojada en http://www.subdomino.dominio.com

 

Read More
14 noviembre, 2015

Crear un slug o una url amigable en codeigniter con php

En ocasiones nos interesa convertir a amigable un determinado texto, nombre de empresa, título de una publicación, etc. Para ello utilizamos la siguiente función, la cual recibe como parámetro el texto que queremos convertir en amigable y nos lo devuelve separado por guiones: Ejemplo antes : Muebles y Decoración Santos Después de utilizar la función:…

Read More
5 noviembre, 2015

Error al cargar modelo en el constructor del controlador codeingiter

En determinadas ocasiones se me ha dado el problema que al cargar el modelo en el constructor del controlador dicho modelo no se carga bien, dándose el caso que se carga otro modelo y no el que tú quieres, por más que he mirado en foros no encuentro la solución. Estos ejemplos están basados en…

Read More
5 noviembre, 2015

Imprimir en pantalla todas las variables de sesión en codeigniter

Es tan sencillo como hacer un print_r de la sesión(en codeigniter)

Y para acceder a los datos de la sesión, haríamos así:

Para imprimir los variables de la sesión nativa de php lo haríamos así:

Y para acceder a los datos de la sesión, haríamos así:

 

Read More
19 octubre, 2015

Libreria para generar Gestión Documental codeigniter

Primero nos creamos una libería llamada Gestion_Documental.php y la guardamos dentro de application/libraries, dentro ponemos este código:

  Luego para hacer uso de la librería desde cualquier controlador, lo haríamos así:

Como vemos primero cargamos la librería y luego llamamos a la funcion crear_gestion_documental_cliente la cual recibe el id_cliente con el cual va…

Read More
19 octubre, 2015

Crear Librería en Codeigniter

El primer paso será crear un fichero ‘Mi_libreria.php’ en ‘application/libraries’, y copiar el siguiente código. Por ahora, solo dispone de una función que devuelve la cadena “Hola Mundo”, pero será suficiente para aprender a cargarla y usar sus métodos:

  CodeIgniter nos indica las siguientes pautas a la hora de nombrar las líbrerias:  …

Read More