Nuevas Modificaciones ...Urgente!!!
De CidesaWiki
(Diferencias entre revisiones)
(Una edición intermedia no se muestra.) | |||
Línea 1: | Línea 1: | ||
* Eliminar el uso de la función convnume(sobre todo en las clases). | * 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 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 númericos de la vista introducir el get del campo dentro de un array recibiendo por segundo parámetro true --> (array('getMonord',true)) y colocar el entermontootro en el evento onBLur --> 'onBlur' => "javascript:event.keyCode=13;return entermontootro(event, this.id)". |
- | * En los campos que contienen máscara, eliminar el onKeyPres la cual contenia la funcion quita rayitas de la máscara. | + | * En los campos que contienen máscara, eliminar el onKeyPres la cual contenia la funcion quita rayitas de la 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). | ||
* Usar try/catch a la hora de generar errores, lo cual permite enviar una traza de información al log. | * Usar try/catch a la hora de generar errores, lo cual permite enviar una traza de información al log. | ||
- | * En los campos que | + | * En los campos que tengan ajax el parámetro condition --> 'condition' => "$('opordpag_tipfin').value != '' && $('id').value == ''", |
+ | * 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(); | ||
+ | * Al momento de desabilitar los catalogos usar clases en javascript (Revisar catalogo V2 para pasarle el nombre de clase css) --> $$('.nombreclasecss')[0].disabled=true; | ||
+ | |||
En los Archivos .js | En los Archivos .js | ||
* 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. |
- | + |
Última versión de 15:26 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)) y colocar el entermontootro en el evento onBLur --> 'onBlur' => "javascript:event.keyCode=13;return entermontootro(event, this.id)".
- En los campos que contienen máscara, eliminar el onKeyPres la cual contenia la funcion quita rayitas de la 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).
- Usar try/catch a la hora de generar errores, lo cual permite enviar una traza de información al log.
- En los campos que tengan ajax el parámetro condition --> 'condition' => "$('opordpag_tipfin').value != && $('id').value == ",
- 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();
- Al momento de desabilitar los catalogos usar clases en javascript (Revisar catalogo V2 para pasarle el nombre de clase css) --> $$('.nombreclasecss')[0].disabled=true;
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.