CSS y fuente de google - script bug fix

miércoles, 22 de octubre de 2014

PHP Codeigniter - Solucion a errores clásicos del tipo "Fatal error: Call...." y "Undefined property..."

Acá unos cuantos tips para evitar esos errores muy clásicos que la descripción no ayuda mucho.
Aca un ejemplo de lo que hablo , armamos bien el Modelo y Controlador (y sus librerías adicionales) y Vista peroooo falto algo :


NOTA : Siempre vamos a tener en cuenta que tenemos bien armado las vistas y modelos (minimo que las tablas existen) y sin errores de codigo y para el controlador

SOLUCIONES :

  1. Si usamos base datos debes tener habilitarlo en "application\config\autoload.php" asi :
    $autoload['libraries'] = array('database', 'session'); 
  2. Fijarse poner correctamente el usuario y contraseña para la base de datos
  3. En el controlador si usamos otras clases como por ejemplo Sessiones o los Emails despues del construcctor debemos habilitarlo :
    $this->load->library( array('email','session', 'user_agent') );