我想重定向回上一页,除非上一页是我的“艺术家”控制器的“显示”操作。
所以我想应该是这样的:
if *previous page was artist show*
redirect_to [track.artist, track]
else
redirect_to :back
end
我的问题是-我如何测试上一页是否是我的艺术家控制器的表演动作…?
最佳答案
也许你在找什么?然后你可以说:
if request.referer == artist_url(track.artist)
redirect_to [track.artist, track]
else
redirect_to :back
end
关于ruby-on-rails - rails-重定向回,除非上一页是演出者页面,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/4877093/