Hello, I have a web page splitted into 3 tabs. I have a form on the first tab. On the second tab I display a list of object from a table. I can add object in the second tab with FormFu and I redirect to this second tab after the validation (here : http://localhost:3000/person/view/1#tab2 ). It works fine.
But after that, If I clic on the first tab my page isn't refresh because it's javascript. So the browser stay on this url : http://localhost:3000/person/view/1#tab2 And I fill my form in the first tab. If my form isn't full fill, i get this message : "This field is required". But i'm redirect from the prefious url : the second tab. I suppose this is because the default FormFu behavior is to redirect to the previous url in case of error. To avoid this problem I add this line to my controller : if ($form->submitted && $form->has_errors) { $c->response->redirect($c->uri_for("/person/view/$id_person#tab1")); $c->detach; } And it works : I stay on the first tab. But I get no more the error message : "This field is required". How could I do to solve my problem please ? To say to FormFu to redirect to the first tab in case of error and get my error message ? Thanks for your attention. Antoine. __________________________________________________ Do You Yahoo!? En finir avec le spam? Yahoo! Mail vous offre la meilleure protection possible contre les messages non sollicités http://mail.yahoo.fr Yahoo! Mail _______________________________________________ HTML-FormFu mailing list HTML-FormFu@lists.scsys.co.uk http://lists.scsys.co.uk/cgi-bin/mailman/listinfo/html-formfu