Librería FTP - Videotutorial 14

En esta nueva entrega del curso de CodeIgniter trabajaremos con la librería FTP, la cual nos permite realizar una serie de acciones sobre los archivos y directorios de nuestro servidor web. Las acciones que nos permite llevar a cabo son: subir, descargar, mover, renombrar, eliminar y cambiar permisos a los archivos, así como crear y eliminar directorios y listar los archivos de de...

Continuar Leyendo

Librería Form Validation (Parte II) - Videotutorial 13

En esta segunda parte del videotutorial terminaremos el trabajo con la librería Form Validation ya que en la primera parte del mismo quedaron pendientes el trabajo con callbacks, cambiar los mensajes por defecto y la manera en la cual se muestran, así como almacenar las reglas de validación en un archivo de configuración, bien sea para mantener nuestro controlador con c...

Continuar Leyendo

Librería Form Validation (Parte I) - Videotutorial 12

Continuando con el trabajo con las librerías de CodeIgniter vamos a ver de que manera implementar validaciones en nuestros formularios utilizando la librería Form Validation, la cual nos permite realizar una validación muy completa de los campos de nuestro formulario (sin importar el tipo de campo) especificando para ello diversas reglas de validación que posee la libre...

Continuar Leyendo

Librería Email - Videotutorial 11

Librería Email - Videotutorial 11

En este nuevo videotutorial trabajaremos con la librería Email para enviar correos desde nuestra aplicación web. En este caso no trabajaremos en local sino que trabajaremos con la aplicación previamente subida a un hosting para poder enviar los correos, aunque bien podríamos instalar un servidor de correo local para hacerlo. También enviaremos correos a varios...

Continuar Leyendo

Librerías (Config y Encrypt) - Videotutorial 10

Librerías (Config y Encrypt) - Videotutorial 10

En esta nueva entrega del curso de CodeIgniter estaremos trabajando con dos librerías muy interesantes: una es la librería Config la cual nos permite crear archivos de configuración personalizados para nuestras demás librerías o para cualquier situación que los necesitemos, además de poder tener configuraciones independientes para cada uno de los en...

Continuar Leyendo

Librería Cart (Carrito de Compras) - Videotutorial 9

Librería Cart (Carrito de Compras) - Videotutorial 9

Continuando con el bloque de videotutoriales dedicados a las librerías de CodeIgniter vamos a trabajar con la librería Cart, la cual nos permite crear de manera muy sencilla y rápida un carrito de compras totalmente funcional para ubicarlo en nuestro sitio web y así comercializar nuestros productos sin depender de ningún CMS. Sus funcionalidades son agregar produ...

Continuar Leyendo

Librerías (Benchmarking y Calendar) - Videotutorial 8

Librerías (Benchmarking y Calendar) - Videotutorial 8

Damos comienzo a una serie de videotutoriales en donde empezamos a trabajar con las librerías que posee CodeIgniter. Iremos viendo sus características y las posibles situaciones en las cuales podamos aprovechar sus funcionalidades. En este video trabajaremos por una parte con la librería Benchmarking la cual permite medir el rendimiento en cuanto a tiempo y memori...

Continuar Leyendo

Crear y utilizar plantillas - Videotutorial 7

Crear y utilizar plantillas - Videotutorial 7

En este videotutorial vamos a tomar una plantilla HTML y adaptarla al funcionamiento que nos presenta CodeIgniter el cual es dividirla en secciones para que sea mucho más fácil y rápido el trabajo a la hora de crear las vistas de la aplicación. Para realizar este trabajo nos apoyaremos en diversos llamados a la clase View del framework para ir generando de manera inteli...

Continuar Leyendo

Configurar un sitio web offline por tareas de mantenimiento con CodeIgniter

Configurar un sitio web offline por tareas de mantenimiento con CodeIgniter

Cuando agregamos alguna nueva funcionalidad a nuestro sitio web o vamos a cambiar ciertos códigos del mismo, sean de los modelos, controladores, vistas o algún otro archivo, necesitamos restringir el acceso a todo el sitio web, es decir, colocarlo en mantenimiento. Esto con la finalidad de ocultar los posibles errores que puedan surgir mientras actualizamos la aplicación ya qu...

Continuar Leyendo