Gorfang, has usado la Magia de la validación en los modelos? http://book.cakephp.org/view/1143/Data-Validation
<http://book.cakephp.org/view/1143/Data-Validation>Saludos Carlos El 6 de junio de 2011 13:50, Cristian haunsen <[email protected]>escribió: > Has incluido los ficheros JS en el layout?¿ > > El 6 de junio de 2011 15:20, Gorfang <[email protected]> escribió: > > Hola. >> >> Quiero realizar la validación de datos desde el lado del cliente, como >> por ejemplo si un campo está vacío debe de aparecer un tutorial >> indicandolo. >> >> He leido que se utilice jQuery y he colocado los ficheros: Jquery.js, >> Jquery.form.js, Jquery.metadata.js y Jquery.validate.js en \app\webroot >> \js\validate. >> >> En la vista inserto el siguiente código: >> <?php $form->create('User') ?> >> <?php $varSession = $session->read();?> >> <?php if (empty($varSession['User']['Login'])){ ?> >> ... >> <table> >> <tr> <td> <label for="login">Usuario:</label> </td> >> <td> <?php echo $form->input('login', >> array('label' => "",'size' >> => 20, 'class'=>'required email', 'onkeypress' => "if ( event.keyCode >> == 13) this.form.submit();")); ?> </td> >> </tr> >> ... >> </table> >> <a href="javascript:document.LoginForm.submit()">Entrar</a> >> >> </form> >> >> Cuando pulso en Entrar si el campo login está vacio no me muestra >> ningún mensaje de error. >> >> Gracias de antemano. >> >> -- >> Has recibido este mensaje porque estás suscrito al grupo "CakePHP-es" de >> Grupos de Google. >> Para publicar una entrada en este grupo, envía un correo electrónico a >> [email protected]. >> Para anular tu suscripción a este grupo, envía un correo electrónico a >> [email protected] >> Para tener acceso a más opciones, visita el grupo en >> http://groups.google.com/group/cakephp-es?hl=es. >> >> > -- > Has recibido este mensaje porque estás suscrito al grupo "CakePHP-es" de > Grupos de Google. > Para publicar una entrada en este grupo, envía un correo electrónico a > [email protected]. > Para anular tu suscripción a este grupo, envía un correo electrónico a > [email protected] > Para tener acceso a más opciones, visita el grupo en > http://groups.google.com/group/cakephp-es?hl=es. > -- Carlos Andrés Becerra Galarza. -- Has recibido este mensaje porque estás suscrito al grupo "CakePHP-es" de Grupos de Google. Para publicar una entrada en este grupo, envía un correo electrónico a [email protected]. Para anular tu suscripción a este grupo, envía un correo electrónico a [email protected] Para tener acceso a más opciones, visita el grupo en http://groups.google.com/group/cakephp-es?hl=es.
