[英]rails - redirect back unless previous page was artist page
我想重定向回上一页,除非上一页是我的“艺术家”控制器的“表演”动作。
所以我想它看起来像:
if *previous page was artist show*
redirect_to [track.artist, track]
else
redirect_to :back
end
我的问题是-如何测试上一页是否是我的艺术家控制器的表演动作。
也许request.referer
是您要找的东西? 然后,您可以说类似:
if request.referer == artist_url(track.artist)
redirect_to [track.artist, track]
else
redirect_to :back
end
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.