Hola a todos!!
les comento que no me esta verificando la carga de datos en un ef_html obligatorio… osea no le cargo ningún dato y envía el formulario sin advertirme que es obligatorio.
Si podés hace un checkout de es URL porque vamos acumulando bugs y funcionalidades menores como esta sin necesidad de migrar. Sino tendrías que esperar a que se libere la 1.4.8
pero detecte otro problema con los formularios, cuando da error por la validación, no envía mas el formulario (aunque cargue los campos obligatorios).
Ej.:
1 No cargo algún campo obligatorio
2 Al intentar enviar datos, salta el mensaje informando de que faltan datos.
3 cargo los datos
4 intento enviar los datos de nuevo con un botón modificar, y sale un error de javascript (firebug) y no funciona mas los botones (eventos del formulario)
Esto te pasa con todos los formularios que tienen campos obligatorios, o solo en el caso del ef_html?
En ambos casos proba el proyecto toba_referencia para ver si tiene el mismo comportamiento. Hay un ejemplo del ef_html en la operación ‘Componentes > Formularios > ef_html’
estuve viendo lo que me dijiste, en el proyecto de referencia no me da ese error. este problema tengo en dos formularios pero en uno de ellos no hay ef_html:
formulario uno:
ef_combo (obligatorio) (carga descripciones x metodo php)
ef_editable_fecha (obligatorio)
ef_html (obligatorio)
ef_editable_textarea
ef_upload
formulario dos:
ef_fijo
ef_editable_fecha (obligatorio)
ef_editable (obligatorio) con mascara ##:##, exp reg: hora
ef_editable_textarea
los formularios no estan extendidos, no hay nada raro…
Hola,
Probé con un combinación similar, y no lo puder reproducir. En el error que se muestra parece que el CI perdio su hidden que envia al servidor. Si es posible adjunta el proyecto zippeado así puedo probarlo ahí mismo.
Hola!!
si es un error que tampoco pude reproducir en otros formularios, detecte en dos formularios… no será por la migración de una versión a otra de toba?
El proyecto es el Diaguita, tal vez lo podes ver directamente con Guille y/o Ale!
Hola Evaldo,
Te cuento rápidamente que pude reproducir el error, y encontrar el problema. Básicamente es una cadena de hechos:
El evento imprimir del CI esta marcado como implícito, ese el disparador de los errores. Si quitas ese tilde ya anda (supongo que no necesitan hacerlo implicito)
Hay un bug en toba relacionado con enviar eventos implicitos a una pantalla equivocada (de ahi el error javascript)
Todo esto explota en el caso de error de validación por otra inconsistencia relacionado con los implicitos del CI. Al parecer este tilde para los eventos de un CI no tiene sentido y creo que ni debería estar disponible
Aún no termine de solucionar los problemas internos de esta sucesión, pero creo que quitando el tilde alcanza para diaguita.
Saludos!