ruby-on-rails – 在子域Rails中实现Spree Cart

前端之家收集整理的这篇文章主要介绍了ruby-on-rails – 在子域Rails中实现Spree Cart前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
脚本

我们有一个使用Spreecommerce作为Rails :: Engine安装的rails应用程序,并在dashboard.domainname.com上托管,可通过dashboard.domainname.com/store获得,然后我们在www.domainname.com上实现了wordpress for front-end.

需求

我们现在需要在应用程序的wordpress一侧显示结账金额和数量.单击此按钮将导致检查rails应用程序本身,因此不会出现问题.

>我们如何实现这一目标?
>可以通过cookie访问吗?
>如果是这样,如何在不同的子域中共享?

*注意:即使没有登录,也请考虑用户可以将产品添加到购物车.

解决方法

使用安全/加密的cookie与wordpress和rails共享购物车详细信息,

How do we achieve this?

使用cookies,
Storing an encrypted cookie with Rails,
http://api.rubyonrails.org/classes/ActionDispatch/Session/CookieStore.html

Is it accessible through cookies?

是的,参考上面的答案.

If so how can it be shared throughout different sub-domains?

cookies.signed [:secret]#返回“foo bar”

教程
Here.

猜你在找的Ruby相关文章