我正在使用Webflow。如果用户在第一阶段流程上单击“否”,我想重定向到我的主页。如果不将主页作为我的阶段/步骤的一部分包括在内,我怎么能这样做呢?
def redesignSignup = {
redirect(action: "signupRedesign")
}
def signupRedesignFlow = {
start {
on("yes").to "startAccount"
on("no"){redirect(controller: "home", action: "index")}
}
startAccount{
// render(view: "startAccount")
on("next"){}.to"connectPeople"
on("back"){}.to"start"
}
connectPeople{
on("next"){}.to"followCompanies"
on("back"){}.to"startAccount"
}
}
在上面的代码中,我得到以下一些错误: 198 | doFilter。 。 。 。在grails.plugin.cache.web.filter.PageFragmentCachingFilter中63 | grails.plugin.cache.web.filter.AbstractFilter中的doFilter 189 | doFilter。 。 。 。在grails.plugin.cache.web.filter.PageFragmentCachingFilter中63 | grails.plugin.cache.web.filter.AbstractFilter中的doFilter 1145 | runWorker。 。 。在java.util.concurrent.ThreadPoolExecutor中| 615 |在java.util.concurrent.ThreadPoolExecutor $ Worker ^ 745 |中运行跑 。 。 。 。 。 。在java.lang.Thread urlJSON - - > ip-api.com/json/192.168.110.38
答案 0 :(得分:0)
试试这个。
def signupRedesignFlow = {
start {
on("yes").to "startAccount"
on("no").to("finish")
}
startAccount{
on("next"){}.to"connectPeople"
on("back"){}.to"start"
}
connectPeople{
on("next"){}.to"followCompanies"
on("back"){}.to"startAccount"
}
finish{
redirect(controller: "home", action: "index")
}
}