Aloha, Thomas asked me about form handling in the ViewBundle, bit largely this is a more general question.
1) rendering the form My vision which I briefly discussed with Bernhard back when he was in Zurich is that when rendering a form in a non HTML format, we would return something to describe the API that the form is essentially exposing. For SOAP this would be WSDL, not sure if there is something similar for JSON based API's. It would include both the supported "field" and associated validation rules. ViewBundle specific comment: The Serializer component supports Normalizers which could be used here to serialize the form instance into the above format. 2) error handling Then when the for is submitted. Its validated as usually, but on validation error it would just return the errors. 3) processing When the form is valid it would execute the normal logic. Now instead of redirecting one would likely want to either just return "OK" or immediately "forward" instead of doing a redirect. ViewBundle specific comment: In the ViewBundle its possible to redirect to an url or to a route. In the later case we could add an option that determines for which formats to actually redirect, for which to just return "OK" and for which to instead forward. regards, Lukas Kahwe Smith [email protected] -- If you want to report a vulnerability issue on symfony, please send it to security at symfony-project.com You received this message because you are subscribed to the Google Groups "symfony developers" group. To post to this group, send email to [email protected] To unsubscribe from this group, send email to [email protected] For more options, visit this group at http://groups.google.com/group/symfony-devs?hl=en
