Archivo

Entradas Etiquetadas ‘helper’

Extender Helpers en CodeIgniter

Lunes, 16 de Marzo de 2009

Los ‘Helpers‘ de CodeIgniter son básicamente pequeñas librerías con 4 o 5 funciones que nos dan funcionalidades que nos ayudan con los problemas típicos al crear webs. A medida que vayamos experimentando y avanzando con la programación de una web nos encontraremos con que necesitamos añadir nuevas funcionalidades a los helpers existentes o a veces modificar las que ya están hechas.

Podemos pensar en ir a la carpeta “system” ahí buscar el helper y modificarlo. Si, se puede hacer pero es una manera muy “guarra” de proceder, básicamente por dos razones:

  • Nos actualizan el CodeIgniter y coincide que modifican ese helper, vamos a tener un problema.
  • Queremos reutilizar código, es muy engorroso ir haciendo copy&paste de funciones de algunos helpers.

Leer más…

Lagarto CodeIgniter, Programación web , , , , ,

Gestor de noticias (Segunda parte): Controladores

Viernes, 11 de Abril de 2008

Recapitulando, habíamos creado nuestra plantilla y luego la habíamos divido en una cabecera y un pie de página.

En este capitulo crearemos nuestro primer controlador, veremos algún ejemplo de funcionamiento con el típico “Hola Mundo!” y algunos otros detalles.

Para empezar explicaré cómo funciona todo esto de los controladores. Como expliqué en la “primera parte”, los controladores son los que coordinan las vistas, el “código” y los modelos. La arquitectura de un controlador es una clase, dónde cada función responderá según nuestra URL, me explico:

http://www.tu-web.com/(index.php)/controlador/función/[variables]

Leer más…

Lagarto CodeIgniter, Gestor de noticias , , , , , , , , , ,