Dan*_*per 6 ruby model-view-controller redirect ruby-on-rails
使用Rails v2.1,假设您有一个可以从多个位置访问的控制器的操作.例如,在Rails应用程序中,您有一个链接可以从两个不同的视图编辑用户,一个在用户索引视图上,另一个在另一个视图中(比如每页的导航栏).
我想知道根据用户点击的链接将用户重定向回正确位置的最佳方法是什么.例如:
例1:
例2:
我以前见过它:
我不太喜欢这个解决方案,需要将参数添加到视图中的每个适用链接.我想知道是否有办法将这一切都构建到控制器中.
我想的一个更好的方法是:
有关最佳方法的任何想法吗?
我认为在编辑操作上使用 before_filter 是最不引人注目的。
引用者应该足够可靠......在没有引用者可用的情况下只需有一个默认值(例如:有人为编辑页面添加了书签),你应该没问题。
归档时间: |
|
查看次数: |
2345 次 |
最近记录: |