背景
所以我有一个Ruby on Rails + VueJS应用程序。它是一个电子商务网站,要求用户在结帐和付款之前登录自己的帐户。然而,"结帐"按钮可以点击未签名的用户,但是当他们点击它时会提示他们使用模式弹出窗口登录。一旦他们登录,他们必须点击" Checkout"再次按钮,这不是最用户友好的方法。
问题,
如何在用户点击" Checkout"登录后将用户重定向到结帐页面?按钮并已登录。而不是当前的方式,它必须点击"结帐"按钮,然后登录,然后必须单击"结帐"登录后再次按钮进入结帐页面。一旦他们成功签名,就可以直接重新定向到结帐页面。
很遗憾,我不知道从哪里开始,因为我在登录后从来没有重新指向特定页面,在登录前点击过,这可能吗?< / p>
任何想法都会非常有用!
答案 0 :(得分:0)
您可以使用函数redirect_to,如下所示:
redirect_to "http:/checkoutpage.com"
以下是文档:http://api.rubyonrails.org/classes/ActionController/Redirecting.html