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

No me registra la clase en Zend Framework

Estas en el tema de No me registra la clase en Zend Framework en el foro de Zend en Foros del Web. Buenas tardes, quiero que cuando instancie un objeto de una clase que tengo me lo deje hacer sin colocar al inicio del archivo include o ...
  #1 (permalink)  
Antiguo 09/03/2010, 15:09
 
Fecha de Ingreso: enero-2005
Mensajes: 122
Antigüedad: 19 años, 9 meses
Puntos: 2
No me registra la clase en Zend Framework

Buenas tardes, quiero que cuando instancie un objeto de una clase que tengo me lo deje hacer sin colocar al inicio del archivo include o require en el IndexController, ademas porque con el autoloaderNamespaces en el archivo .ini puedo colocar como quiero que se llamen mis clases al inicio, lo estoy haciendo de esta manera:

en el .ini tengo:

Código:
autoloaderNamespaces[] = "Clases_"
en la estructura de directorios tengo esto:



en el archivo Imagen.php tengo asi:

Código PHP:
class Clases_Imagen { ... 
en el IndexController tengo esto:

Código PHP:
$img = new Clases_Imagen() 
y el error que obtengo es este:
Código:
Zend_Loader::include_once(Clases/Imagen.php) [<a href='zend-loader.include-once'>zend-loader.include-once</a>]: failed to open stream: No such file or directory in
no se que estaré haciendo mal que no me funciona, les agradeceria su ayuda.
Gracias.
  #2 (permalink)  
Antiguo 09/03/2010, 15:51
 
Fecha de Ingreso: agosto-2009
Mensajes: 138
Antigüedad: 15 años, 3 meses
Puntos: 0
Respuesta: No me registra la clase en Zend Framework

No soy ningun experto en Zend, de hecho acabo de empezar ,pero tambien tengo un post puesto por lo mismo y creo que puede ser porque no tienes cargado el autoloader en tu Bootstrap...mira a ver si es eso ,pero ya te comento que soy un novato.
  #3 (permalink)  
Antiguo 09/03/2010, 15:58
Avatar de GatorV
$this->role('moderador');
 
Fecha de Ingreso: mayo-2006
Ubicación: /home/ams/
Mensajes: 38.567
Antigüedad: 18 años, 5 meses
Puntos: 2135
Respuesta: No me registra la clase en Zend Framework

Necesitas mover tu directorio de Clases al directorio de library, ya que este esta dentro del include path de tu aplicacion.

Saludos.
  #4 (permalink)  
Antiguo 09/03/2010, 16:14
 
Fecha de Ingreso: enero-2005
Mensajes: 122
Antigüedad: 19 años, 9 meses
Puntos: 2
Respuesta: No me registra la clase en Zend Framework

Ok gator, muchisimas gracias funciono perfecto.

Post cerrado.
  #5 (permalink)  
Antiguo 09/03/2010, 16:34
 
Fecha de Ingreso: agosto-2009
Mensajes: 138
Antigüedad: 15 años, 3 meses
Puntos: 0
Respuesta: No me registra la clase en Zend Framework

Ya dije que no era un experto , jajaj , solo intente ayudar y me resolvieron una de mis muchas dudas.....saludos

Etiquetas: clase, framework
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 13:18.