29/11/2012, 03:20
|
| | Fecha de Ingreso: marzo-2009
Mensajes: 37
Antigüedad: 15 años, 8 meses 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. |