I think the Save action supports an 'xredirect' parameter. So if your form has a hidden input field with name='xredirect' then the user will be redirected to the specified URL after the page is saved. So what you can do is: * catch the click event on the button * ask for confirmation https://developer.mozilla.org/en-US/docs/Web/API/Window/confirm * cancel/prevent the event if no, set the value of the 'xredirect' parameter otherwise Hope this helps, Marius On Mon, Oct 5, 2015 at 5:35 PM, Pascal BASTIEN <[email protected]> wrote:
Hi,
I have my application with MyClass, MySheet and MyTemplate. When I have a new page (based on MySheet/Class), in edit mode I can modify all my fields of Myclass Object but I want to add a button to save my page after confirmation...
For the moment I have a button to redirect in a new page BUT I want to save current page before redirect if the user agreed a confirmation box.
More precisely on my nice appli, on new page in edit mode, I have standard Save, Save and continue and cancel button and I want another one to ask on clik: "are you sure to save current fields modified on current page and open this another page"? - if yes save current page, add a value in a field with velocity and save and redirect to another one. - if No stay in edit mode
Do you have a way to recommend? (perhaps I must try $('#form').submit(function() { with jquery) but I don't know if this save my page?
Thxs for any help.
Pascal B.
_______________________________________________ users mailing list [email protected] http://lists.xwiki.org/mailman/listinfo/users