2010-09-15 49 views
0

这里的开箱即用的情况下map.resources它是对宁静的Rails路由默认提交页面返回给自身

我在/用户/新 提交 - > /用户/ 救援错误render new URL:is/users/

如果User.index从未定义过。 我将URL复制到另一个选项卡,它将发生路由错误。

当网页上的activerecord错误仍然存​​在时,如何显示/ users/new的URL?

回答

1

这是rails restful路由的常见问题。

会发生什么事是你是在/用户/新当你提交如果它根本

render :action => 'new' 

错误这将导致您的帖子路线仍然显示在地址栏,但呈现动作新。 当您尝试复制此网址时,该网址无效。

的预期行为人在年满GitHub上的这个修复程序采用HTML5的优势

http://github.com/expectedbehavior/fix_you_some_address_bar

+0

插件断裂处Rails3中 – 2010-09-22 16:54:17