Errors in form.errors (which is a Storage object and extends a dict).
Perhaps they can be displayed somewhere else?

On May 7, 7:26 am, Miguel Lopes <mig.e.lo...@gmail.com> wrote:
> Encapsulating javascript code within some widgets is a good solution when
> the functionality is generic. This widgets act like drop-in components.
>
> Two examples by mr.freeze are (txs for the nice concept 
> mr.freeze):http://www.web2pyslices.com/main/slices/take_slice/24http://www.web2pyslices.com/main/slices/take_slice/66
>
> However, the solution proposed by mr.freeze breaks the form mechanism for
> displaying errors, since it encapsulates the script and input elements in a
> div element. The problem is that form validation is expecting some an input
> type widget (input, select, checkbox, ...) and not a div element. The
> consequence is that although the field is validated, errors are not
> displayed.
>
> I'm not familiar enough with web2py's code base. Perhaps someone as a
> solution for this. If there is no solution, I suppose some solution could be
> devised that allows for encapsulating scripting within the widget. Perhaps
> inheriting from the standard div tag and creating an extended div that knows
> how to deal with errors?
>
> Miguel

Reply via email to