Nuevas Modificaciones ...Urgente!!!
De CidesaWiki
(Diferencias entre revisiones)
Línea 10: | Línea 10: | ||
* Cambiar los str_replace por la función to Float --> monto2=toFloat('opordpag_monret'); | * Cambiar los str_replace por la función to Float --> monto2=toFloat('opordpag_monret'); | ||
* Pasar todo el código Javascript a un solo archivo js por forma web->js->modulo->forma.js | * Pasar todo el código Javascript a un solo archivo js por forma web->js->modulo->forma.js | ||
+ | * En los campos que tengan ajax el parámetro condition --> 'condition' => "$('opordpag_tipfin').value != '' && $('id').value == ''", | ||
+ | * Colocar en los campos númericos, entermontootro en el evento onBLur --> 'onBlur' => "javascript:event.keyCode=13;return entermontootro(event, this.id)", | ||
+ | * Colocar la validación de los montos en el edit.yml, haciendo uso de las expresiones regulares existentes. | ||
+ | * Al momento de desabilitar los campos tipos fecha esconder el calendario con el javascript (el id del calendario es trigger el nombre del campo)--> $('trigger_opordpag_fecemi').hide(); | ||
* | * |
Revisión de 15:02 11 feb 2008
- Eliminar el uso de la función convnume(sobre todo en las clases).
- En las clases del modelo, eliminar el metódo get de los campos númericos donde se pasa el true por parametros al metódo.
- En los campos númericos de la vista introducir el get del campo dentro de un array recibiendo por segundo parámetro true --> (array('getMonord',true))
- En los campos que contienen máscara, eliminar el onKeyPres la cual contenia la funcion quita rayitas de la máscara.
- Usar try/catch a la hora de generar errores, lo cual permite enviar una traza de información al log.
- En los campos que contienen máscara, el maxlength del campo debe ser el strlen de la mascara y la caja debe ser un Object_input_tag (No autocomplete_imput_tag).
En los Archivos .js
- Cambiar los str_replace por la función to Float --> monto2=toFloat('opordpag_monret');
- Pasar todo el código Javascript a un solo archivo js por forma web->js->modulo->forma.js
- En los campos que tengan ajax el parámetro condition --> 'condition' => "$('opordpag_tipfin').value != && $('id').value == ",
- Colocar en los campos númericos, entermontootro en el evento onBLur --> 'onBlur' => "javascript:event.keyCode=13;return entermontootro(event, this.id)",
- Colocar la validación de los montos en el edit.yml, haciendo uso de las expresiones regulares existentes.
- Al momento de desabilitar los campos tipos fecha esconder el calendario con el javascript (el id del calendario es trigger el nombre del campo)--> $('trigger_opordpag_fecemi').hide();