Validar campos de formulario con JavaScript + Calendario

121 views
Skip to first unread message

master.soccer

unread,
Jul 4, 2009, 7:25:24 PM7/4/09
to symfony-es
Hola a todos:

Tengo unas dudas y les pido vuestra ayuda. Resulta que he creado un
módulo de administración con la instrucción :

symfony propel:generate-module --with-show --non-verbose-
templates .....

Y todo funciona bien. He personalizado los label del formulario
generado de forma automática y aplicado algún diseño, pero ahora tengo
un desafío que no tengo claro si es factible de abordar.

Primero:

Tengo 2 campo donde el segundo es dependiente del primero, corresponde
a un dígito verificador. Entonces con JavaScript quiero validar que
ambos campos registrados sean correctos según un algoritmo de
verificación. ¿Dónde puede personalizar que al momento de salir de
uno u otro de estos campos se llama a la validación en JavaScrip,
asumiendo que la funcion javascript se llama "ValidaModulo11
(parte_entera,dv)"

Segundo:
Tengo campos de Fecha de Nacimiento y me salen en el formato mm/dd/
aaaa. Es posible cambiar por un solo string y que este se llene según
la innovación de un calendario en JavaScript. Cómo vinculo la llamada
del calendario en JavaScript.


Entiendo parte de estos problemas se 'solucionan' quizas
confeccionando los formularios 'manualmente' y no por los generadores
automáticos de symfony... pero me gustaría aprovechar al maximo las
ventajas que entrega Symfony.

Saludos y muchas gracias desde ya.


MS

master.soccer

unread,
Jul 5, 2009, 2:43:21 PM7/5/09
to symfony-es
Por si a alguien le sirve les comento que el segundo problema lo
solucioné usando sfWidgetFormJQueryDate. Seguí los pasos que indican
en este blog y funcinó a la perfección. Al final no agrupé todo en un
solo campo, igual quedó por separado mes, día y año pero ahora me
carga el calendario JavaScript y es más facil el ingreso de datos.

http://symfonynerds.com/blog/?p=213sfWidgetFormJQueryDate

Aún sigo buscando una solución para el primer problema.

Saludos

Ms
Reply all
Reply to author
Forward
0 new messages