Este es el tema 7 de la creación de un carrito de compras en CodeIgniter, hoy
vamos a crear la opción de cargar imágenes, aunque las vamos a subir de la manera más
básica de todos modos vamos a hacer una pequeña validación matemática para asegurarnos
que la imagen a subir tiene las dimensiones adecuadas, por ejemplo una imagen que sea
cuadrada dañaría la apariencia del sitio por eso necesitamos controlar su forma, más
que su peso o tamaño pues la imágenes finales van a quedar pequeñas y con un peso
mínimo, es decir así subamos una imagen de 2Mb se va eliminar después de haber sido
redimensionada y solo vamos a utilizar la nueva imagen. Empecemos entonces.
lunes, 25 de noviembre de 2013
jueves, 14 de noviembre de 2013
Fechas con datapicker en CodeIgniter
Veamos como colocar fechas con datapicker en CodeIgniter; datapicker
es un plugin que viene incluido dentro de jQuery UI con muchos otros, como
por ejemplo autocomplete, progressbar, dialog, etc, este plugin nos da la
posibilidad de insertar fechas con una gran variedad de formatos y asi mismo
dispone de variadas opciones para utilizarlo según sea la necesidad
o los gustos, podemos bajar de http://jqueryui.com/ la librería completa que
incluye los demos, los estilos css e incluso podemos descargar los temas que
también son muy variados. Para este ejemplo descargamos la libreria y vamos
a sacar los siguientes archivos: jquery-1.9.1.js, jquery-ui.js, esta última es la
libreria de la interfaz de usuario, con la que podemos usar autocomplete, datapicker
y todos los demás, aparte de esto vamos a necesitar los estilos que se encuentran
dentro de la carpeta llamada themes, de ahí tomamos los siguientes archivos:
jquery-ui.css y demos.css; habiendo hecho esto podemos empezar.
es un plugin que viene incluido dentro de jQuery UI con muchos otros, como
por ejemplo autocomplete, progressbar, dialog, etc, este plugin nos da la
posibilidad de insertar fechas con una gran variedad de formatos y asi mismo
dispone de variadas opciones para utilizarlo según sea la necesidad
o los gustos, podemos bajar de http://jqueryui.com/ la librería completa que
incluye los demos, los estilos css e incluso podemos descargar los temas que
también son muy variados. Para este ejemplo descargamos la libreria y vamos
a sacar los siguientes archivos: jquery-1.9.1.js, jquery-ui.js, esta última es la
libreria de la interfaz de usuario, con la que podemos usar autocomplete, datapicker
y todos los demás, aparte de esto vamos a necesitar los estilos que se encuentran
dentro de la carpeta llamada themes, de ahí tomamos los siguientes archivos:
jquery-ui.css y demos.css; habiendo hecho esto podemos empezar.
martes, 5 de noviembre de 2013
Crud de Usuarios en CodeIgniter
Continuamos con el Tema 7 de la creación de un carrito de compras en codeIgniter, hoy
veremos cómo hacer una Crud de ususarios en CodeIgniter, en la que vamos a poder crear,
actualizar y eliminar a los usuarios del sistema;
Etiquetas:
Carro de compras con CodeIgniter
,
CodeIgniter
martes, 15 de octubre de 2013
Realizar una consulta mutltitabla en CodeIgniter
Hoy vamos a ver cómo realizar una consulta mutltitabla en CodeIgniter
con la clase Active Record; esta clase es un patrón que nos permite
insertar, obtener, actualizar y eliminar los datos con un
mínimo de código. Para este ejemplo vamos a relacionar dos tablas,
las cuales tienen una relación de muchos a muchos; para hacer esta relación
vamos a necesitar una tabla conectora la cual va a tener los id de las dos
tablas a relacionar, esto significa que a la hora de hacer la consulta necesitamos
relacionar tres tablas.
viernes, 27 de septiembre de 2013
Autocompletar con Jquery UI en CodeIgniter
Hoy vamos a ver como hacer un autocompletar con jquery UI en CodeIgniter; la interfaz
de usuario de Jquery incluye una gran variedad de modulos para realizar distintas tareas
que pueden ser muy necesarias y sobre todo complejas a la hora de programar; quien desee
averiguar sobre los distintos modulos y sus funcionalidades puede visitar la web de Jquery UI, ahí encontraran las distintas versiones y sus respectivos Demos para entender
cómo funcionan; además se encuentra una gran variedad de temas. Para este ejemplo voy a usar
la librería completa, la cual incluye el Core, widgets y demás; todo en un solo archivo.
de usuario de Jquery incluye una gran variedad de modulos para realizar distintas tareas
que pueden ser muy necesarias y sobre todo complejas a la hora de programar; quien desee
averiguar sobre los distintos modulos y sus funcionalidades puede visitar la web de Jquery UI, ahí encontraran las distintas versiones y sus respectivos Demos para entender
cómo funcionan; además se encuentra una gran variedad de temas. Para este ejemplo voy a usar
la librería completa, la cual incluye el Core, widgets y demás; todo en un solo archivo.
miércoles, 18 de septiembre de 2013
Redimensionar imágenes en CodeIgniter
Hoy vamos a ver cómo podemos redimesionar imágenes con CodeIgniter con la librería
image_lib. Usando las opciones que nos da CodeIgniter podemos redimensionar, recortar,
rotar y poner marca de agua; para este ejemplo vamos a ver cómo redimensionar las imágenes.
image_lib. Usando las opciones que nos da CodeIgniter podemos redimensionar, recortar,
rotar y poner marca de agua; para este ejemplo vamos a ver cómo redimensionar las imágenes.
lunes, 9 de septiembre de 2013
Enviar un email con CodeIgniter
Hoy vamos a ver cómo enviar un email con CodeIgniter, para enviar un email necesitariamos un
servidor de correo, pero hay una manera más fácil de hacer esto y es usando alguna cuenta de Gmail que tengamos.
Si queremos tener disponible la configuración para el envio de los emails desde cualquier controlador
necesitamos crear un archivo de llamado email.php en la carpeta config, de lo contrario sería
necesario especificarlo en cada controlador desde el que necesitemos enviar algún email. Para este
ejemplo a la aplicación la llamaremos ci_email y vamos a suponer que alguién llena un formulario con
sus datos y posteriormente el mensaje que envio llega a su propia cuenta de correo.
servidor de correo, pero hay una manera más fácil de hacer esto y es usando alguna cuenta de Gmail que tengamos.
Si queremos tener disponible la configuración para el envio de los emails desde cualquier controlador
necesitamos crear un archivo de llamado email.php en la carpeta config, de lo contrario sería
necesario especificarlo en cada controlador desde el que necesitemos enviar algún email. Para este
ejemplo a la aplicación la llamaremos ci_email y vamos a suponer que alguién llena un formulario con
sus datos y posteriormente el mensaje que envio llega a su propia cuenta de correo.
Suscribirse a:
Entradas
(
Atom
)



