小编rit*_*ita的帖子

Magento多个网站共享购物车

我正在建立一个Magento网站,我有点困境.我有两个网站,每个网站都设置了一个商店,以便为每个网站启用多种货币结算.因此,通过一个常见的magento安装管理的两个站点(在两个不同的域上)之间的唯一区别是货币显示和结账货币.到目前为止,这一切都很好.但是,我正在尝试分享网站之间的结帐会话,以便在网站之间切换时购物车保持不变.我设法将正确的会话ID添加到切换URL,以便每个站点知道我们正在寻找什么会话.然而,实际显示购物车的方法似乎不适用于网站独立 - 例如在

Mage_Checkout_Model_Session

_getQuoteIdKey() - >使用当前网站ID检查会话中的引用ID.

我无法弄清楚是什么/如何覆盖这个功能,以便每个网站共享完全相同的购物车数据!

我的$ _SESSION ['checkout']变量在每个网站上显示相同但是包含此网站ID的数据对购物车没有用处:'quote_id_4'=> string'13'(长度= 2)

有任何想法是否可行?

session shopping-cart magento

5
推荐指数
1
解决办法
9797
查看次数

标签 统计

magento ×1

session ×1

shopping-cart ×1