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

zend-form - problema con carpetas para ordenar formularios

Estas en el tema de zend-form - problema con carpetas para ordenar formularios en el foro de Zend en Foros del Web. Buenas: Tengo cierto problema al usar carpetas para ordenar formularios. Les explico: Tengo un modulo "producto", dentro tengo la carpeta forms, si creo un formulario ...
  #1 (permalink)  
Antiguo 25/06/2012, 16:00
 
Fecha de Ingreso: abril-2007
Mensajes: 20
Antigüedad: 17 años, 7 meses
Puntos: 0
zend-form - problema con carpetas para ordenar formularios

Buenas:

Tengo cierto problema al usar carpetas para ordenar formularios.

Les explico:

Tengo un modulo "producto", dentro tengo la carpeta forms, si creo un formulario "create (Producto_Form_Create)" funciona muy bien, puedo instanciar y usar el form sin problemas.

producto - forms

Pero se me ocurrio crear carpetas para separar formularios. Creando por ejemplo las carpetas "producto" y "categoria" dentro de la carpeta forms.

producto - forms - producto
producto - forms - categoria

Creo las clases:

Producto_Form_Producto_Create
Producto_Form_Categoria_Create

Y es aquí donde tengo el problema, cuando instancio las clases estas no se encuentran :S por lo que como solucion temporal he creado las clases Producto_Form_ProductoCreate y Producto_Form_CategoriaCreate

Supongo que debe ser un problema con el autoloader, que lo vengo usando creando un boostrap por cada modulo:

class Producto_Bootstrap extends Zend_Application_Module_Bootstrap
{

}

¿alguna idea?
  #2 (permalink)  
Antiguo 25/06/2012, 16:07
Avatar de masterpuppet
Software Craftsman
 
Fecha de Ingreso: enero-2008
Ubicación: Montevideo, Uruguay
Mensajes: 3.550
Antigüedad: 16 años, 11 meses
Puntos: 845
Respuesta: zend-form - problema con carpetas para ordenar formularios

Si estas en un sistema *nix recuerda que el case importa, el directorio debería ser producto/forms/Producto y producto/forms/Categoria

Saludos.
__________________
http://es.phptherightway.com/
thats us riders :)

Etiquetas: Ninguno
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 06:38.