No, we can't. The exception is thrown after response::send() is executed :-(
Am 20.12.2009 19:34, schrieb Alexandre Salomé: > The exception is thrown by the redirect method, to stop any execution. > > So when the exception is thrown, you form was already saved. > > The real question is "can we over-redirect" ? > > > 2009/12/20 Georg Gell <geor...@have2.com <mailto:geor...@have2.com>> > > Hi, > > no, this will not work, because I want to change the redirect after the > form has been successfully processed, which means no exception to catch. > > Georg > > Am 19.12.2009 22:54, schrieb Alexandre Salomé: > > Hi, > > > > You can wrap the function in a try...catch block and do your stuff : > > > > public function processForm() > > { > > try > > { > > parent::processForm(); > > } > > catch (sfStopException $e) > > { > > $this->redirect(...); > > } > > } > > > > > > Not sure if this will work... Try and tell us. > > > > Alexandre > > > > 2009/12/19 Georg Gell <geor...@have2.com > <mailto:geor...@have2.com> <mailto:geor...@have2.com > <mailto:geor...@have2.com>>> > > > > Hello, > > > > I would like to change the target of the redirect in an auto > generated > > admin form, after the object is saved. > > This target is hard coded in processForm() in the base action. > Is there > > an easier way then copying the whole processForm() method into the > > action, and then change only the target (40 lines DoRY). > > > > Thanks Georg > > -- > > You received this message because you are subscribed to the Google > Groups "symfony users" group. > To post to this group, send email to symfony-users@googlegroups.com > <mailto:symfony-users@googlegroups.com>. > To unsubscribe from this group, send email to > symfony-users+unsubscr...@googlegroups.com > <mailto:symfony-users%2bunsubscr...@googlegroups.com>. > For more options, visit this group at > http://groups.google.com/group/symfony-users?hl=en. > > > > > > -- > Alexandre Salomé > http://alexandre-salome.fr > > -- > > You received this message because you are subscribed to the Google > Groups "symfony users" group. > To post to this group, send email to symfony-us...@googlegroups.com. > To unsubscribe from this group, send email to > symfony-users+unsubscr...@googlegroups.com. > For more options, visit this group at > http://groups.google.com/group/symfony-users?hl=en. -- You received this message because you are subscribed to the Google Groups "symfony users" group. To post to this group, send email to symfony-us...@googlegroups.com. To unsubscribe from this group, send email to symfony-users+unsubscr...@googlegroups.com. For more options, visit this group at http://groups.google.com/group/symfony-users?hl=en.