I am using the Grails ajaxflow plugin for creating a basic wizard. One issue I have is the controller action naming that is used by default. Specifically, let's say I have a controller named ThingController, in which the default flow is named pagesFlow. This results in a wizard url during execution as such ..
/thing/pages?execution...
Generally the wizard is intended to allow adding of 'things'. As it were, I would prefer a url that indicated such ..
/thing/add?execution...
Is there a way, either by changing the pagesFlow definition, or through custom url mapping to achieve this result?
I have briefly attempted both with no luck. The ajaxflow plugin appears to require this default naming, and tbh I don't understand url mappings well enough yet.