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

Llamar a formularios en modulos

Estas en el tema de Llamar a formularios en modulos en el foro de Zend en Foros del Web. hola como estan, soy nuevo en framework zend, por favor me pueden ayudar, tengo un proyecto modularizado en: admin controller forms IngresoProducto.php view default user ...
  #1 (permalink)  
Antiguo 08/10/2010, 22:53
 
Fecha de Ingreso: septiembre-2010
Mensajes: 111
Antigüedad: 13 años, 7 meses
Puntos: 0
Llamar a formularios en modulos

hola como estan, soy nuevo en framework zend, por favor me pueden ayudar, tengo un proyecto modularizado en:
admin
controller
forms
IngresoProducto.php
view
default

user

cuando instacio un formualrio del modulo admin desde un controlador me sale el siguiente error:
Fatal error: Class 'admin_Form_IngresoProducto' not found in C:\xampp\htdocs\ProyectoFinalIcal\application\modu les\admin\controllers\IngresoController.php on line 19
pero el objeto IngresoProducto esta ahi en admin/forms/IngresoProducto
por favor ayudenme no se que estoy hacieno mal o que tengo que habilitar gracias de ante mano
  #2 (permalink)  
Antiguo 08/10/2010, 23:03
Avatar de GatorV
$this->role('moderador');
 
Fecha de Ingreso: mayo-2006
Ubicación: /home/ams/
Mensajes: 38.567
Antigüedad: 18 años
Puntos: 2135
Respuesta: Llamar a formularios en modulos

Tu formulario debería de inr dentro de modules/admin/forms/IngresoProducto.php y lo llamas con Admin_Form_IngresoProducto.

Saludos.
  #3 (permalink)  
Antiguo 09/10/2010, 12:01
 
Fecha de Ingreso: septiembre-2010
Mensajes: 111
Antigüedad: 13 años, 7 meses
Puntos: 0
Respuesta: Llamar a formularios en modulos

el formulario esta dentro del modululo admin/forms/IngresoPrtoducto.php
y lo llamo como dices no se donde esta el error o en el bootstrap tenfo que definir algo o en config.ini, gracias
  #4 (permalink)  
Antiguo 11/10/2010, 08:54
Avatar de GatorV
$this->role('moderador');
 
Fecha de Ingreso: mayo-2006
Ubicación: /home/ams/
Mensajes: 38.567
Antigüedad: 18 años
Puntos: 2135
Respuesta: Llamar a formularios en modulos

Tienes que llamarlo como te puse, si te fijas tu error estas usando admin en lugar de Admin tiene que ser con mayuscula.

Saludos.
  #5 (permalink)  
Antiguo 12/03/2011, 10:24
 
Fecha de Ingreso: septiembre-2008
Mensajes: 2
Antigüedad: 15 años, 7 meses
Puntos: 0
Pregunta Respuesta: Llamar a formularios en modulos

hola, yo tengo el mismo problema, el nombre de la clase esta correcto, pero sigo teniendo el mismo problema,

Fatal error: Class 'Usuarios_Form_Registro' not found in C:\xampplite\htdocs\proyecto\application\modules\u suarios\controllers\RegistroController.php on line 15

el form esta en:

C:\xampplite\htdocs\proyecto\application\modules\u suarios\forms\Registro.php

he creado toda la estructura con la herramienta de zend framework, pero no entiendo porque no levanta dicha clase, si la incluyo de la siguiente forma si funciona:

require_once '../application/modules/usuarios/forms/Registro.php';

faltara algo en application.ini?

gracias!
  #6 (permalink)  
Antiguo 12/03/2011, 10:34
Avatar de masterpuppet
Software Craftsman
 
Fecha de Ingreso: enero-2008
Ubicación: Montevideo, Uruguay
Mensajes: 3.550
Antigüedad: 16 años, 3 meses
Puntos: 845
Respuesta: Llamar a formularios en modulos

Que tal gast1981,

Tenes que agregar a tu application.ini la siguiente linea:

Código INI:
Ver original
  1. resources.modules[] =

y cada modulo debe tener el Bootstrap correspondiente, osea dentro de application/modules/usuarios tenes que tener un Bootstrap.php y la clase extender de Zend_Application_Module_Bootstrap, algo asi:

Código PHP:
Ver original
  1. //application/modules/usuarios/Bootstrap.php
  2. class Usuarios_Bootstrap extends Zend_Application_Module_Bootstrap
  3. {}

Saludos.
__________________
http://es.phptherightway.com/
thats us riders :)
  #7 (permalink)  
Antiguo 13/03/2011, 00:11
Avatar de GatorV
$this->role('moderador');
 
Fecha de Ingreso: mayo-2006
Ubicación: /home/ams/
Mensajes: 38.567
Antigüedad: 18 años
Puntos: 2135
Tema movido desde PHP a Frameworks y PHP orientado a objetos

Etiquetas: modulos, php, formulario
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 19:25.