寻找重定向的更好方法
|
我有一个用户页面,用户可以在其中更改其设置(users#edit)。当用户更改其设置并提交时。该页面被重定向回users#edit。
我还有一个带有向下滚动div(由JS触发,单击事件)的事件页面,该页面允许用户直接编辑其设置(特别是位置)。
在活动页面上。当用户编辑其设置并提交时。它被重定向到用户设置页面(users#edit),而不是返回到事件页面。
我该如何处理?
我有两种方法:
在事件控制器中有一个\“ def update_for_user \”,用户在事件页面中指向的形式。
保持干燥,然后将params:redirect传递给表单。然后在users#update中,检查是否需要根据param进行重定向:redirect?
我可以采取其他方法吗?你的想法?
没有找到相关结果
已邀请:
1 个回复
习让休堂溯
但是您可以将其更改为:
浏览器将在HTTP_REFERER页面中将其重定向到引用页面,无论是事件页面还是用户编辑页面。