Hi there, i have recently started playing around with symfony 1.1 for a new project and really like it. I even like the new form system quite alot. However, i ran into a problem where i dont know how to solve it in a good way...
In my older symfony 1.0 applications i used to have an area where all the errors where displayed, no matter if they came from a form or the model or an ajax request...the validators in 1.0 added the errors to the Request Object, in my models i could ad errors to the request object myself, when for example creation of a db entry failed and a rollback was done. In my layout i then called $sf_request->getErrors() and displayed all the error messages there are. However in symfony 1.1, things are not that easy. getErrors() and setError() are dreprecated and form errors now belong to the form object and i dont see a simple way to get other system errors in there, which wouldnt be good design anyway since they sometimes are not related to a form. What i could do is get the erros from the form and assign them to a template variable and let my model methods return errors too, to also assign them to the template and then displaying all the errors at once. That however, would require to write a method that does this process and call it in every action which is not the solution i have in mind. So how do you do something like that? In 1.0 the setError getErrors() methods were perfect for that, i even could display ajax errors in the same error area but now this seems to be alot more complicated. thx in advance --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "symfony users" 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-users?hl=en -~----------~----~----~----~------~----~------~--~---
