Foros del Web » Programando para Internet » PHP » CodeIgniter »

CI no me toma los modelos

Estas en el tema de CI no me toma los modelos en el foro de CodeIgniter en Foros del Web. Buenas... Sera que alguien me puede ayudar ? es que CI no me toma los modelos.....estoy seguro que la sintaxis del nombre de la clase, ...
  #1 (permalink)  
Antiguo 27/06/2011, 22:58
Avatar de Italico76  
Fecha de Ingreso: abril-2007
Mensajes: 3.303
Antigüedad: 17 años
Puntos: 292
Pregunta CI no me toma los modelos

Buenas...

Sera que alguien me puede ayudar ? es que CI no me toma los modelos.....estoy seguro que la sintaxis del nombre de la clase, archivo de modelo, etc no es la correcta pero no doy con la forma.

En /models tengo un blog.php asi:

Código PHP:
class Blog extends CI_Model {
...

al cual llamo desde el controlador asi:

Código PHP:
$this->load->model('Blog','',TRUE); 
Por que no funciona ???

Cita:
A PHP Error was encountered

Severity: Notice

Message: Undefined property: blog::$load

Filename: controllers/blog.php

Line Number: 9
donde la linea 9 (la del error) es justamente el $this->load->model(

gracias!
__________________
Salu2!
  #2 (permalink)  
Antiguo 28/06/2011, 06:38
Avatar de NUCKLEAR
Moderador radioactivo
 
Fecha de Ingreso: octubre-2005
Ubicación: Cordoba-Argentina
Mensajes: 5.688
Antigüedad: 18 años, 5 meses
Puntos: 890
Respuesta: CI no me toma los modelos

Si estas usando dos clases Blog(en tu model y en tu controller) te va a dar error.
Si no es el caso, podrias poner el codigo completo que estas usando.

Saludos.
__________________
Drupal Argentina
  #3 (permalink)  
Antiguo 29/06/2011, 09:41
Avatar de Italico76  
Fecha de Ingreso: abril-2007
Mensajes: 3.303
Antigüedad: 17 años
Puntos: 292
Respuesta: CI no me toma los modelos

gracias NUCKLEAR

Me falto llamar al constructor padre en el constructor de la clase heredada de CI_Model y eso da un error inespecifico

__________________
Salu2!

Etiquetas: frameworks-y-php-orientado-a-objetos, modelos, toma
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 09:35.