2014-09-03 52 views
0

我正在构建一个应用程序,它使用主页home#index登录和注册。设计自定义失败根注册保留错误

我设法让设计重定向到家里失败使用自定义失败的应用程序类签,和错误消息在flash[:alert]

现在我想,当用户无法重定向到家里通过注册。我已经能够获得通过使用自定义登记控制器和

redirect_to root_path 

然而由于错误连接到resource它重定向到家庭,这是不保留我无法显示验证错误。

我已经试过

respond_with resource, location: root_path 

,这不起作用

+0

'flash'将不会出现在重定向中,请改为使用render。 – Surya 2014-09-03 11:24:47

回答

0

评论由苏里亚是正确的。我改变了respond_with

render 'home/index' 

不再需要闪光灯错误的资源用于渲染仍然存在。现在只有令人讨厌的事情是它将路径改为“.../user”而不是“/”,但它只是一个烦恼。