Ver Mensaje Individual
  #4 (permalink)  
Antiguo 29/11/2012, 03:20
jordibec
 
Fecha de Ingreso: marzo-2009
Mensajes: 37
Antigüedad: 15 años, 1 mes
Puntos: 1
Respuesta: Formularios Zend

Hola buenos dias a todos,

Ya he solucionado el problema de pasar datos de un formulario a otra página.
Ahora estoy haciendo lo de validar campos pero no me salgo de este error.

Fatal error: Class 'Application_Form_Formulario' not found in C:\AppServ\data\application\controllers\IndexContr oller.php on line 15

Hos comento como lo hago.

En el formulario he añadido esto en los campos que quiero validar.

$nom->addValidator('alpha');
$nom->setErrorMessages(array('messages' => 'El campo nombre solo puede contener letras'));

Y despues en el archivo indexcontroller.php he añadido estó:

$formulario = new Application_Form_Formulario();
$this->view->form = $formulario;
if ($this->_request->isPost())
{
$formData = $this->_request->getPost();
if ($formulario->isValid($formData))
{
}
else
{
}
}

Esto lo pengo dentro de la public function indexAction
Alguien me podria ayuda con esto, se lo agradeceria MUCHO ya que estoy perdido y no se por donde tirar.

Muchas Gracias.
PD: Si no se entiende por favor decirmelo y lo intentare explicar de otra forma.