Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/magento/5.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php 多个Magento商店共享库存从购物车生成一个新URL_Php_Magento - Fatal编程技术网

Php 多个Magento商店共享库存从购物车生成一个新URL

Php 多个Magento商店共享库存从购物车生成一个新URL,php,magento,Php,Magento,我们在Magento EE有三家店。当站点建立时,库存被转储到“所有商店视图”中,而不是每个商店中。话虽如此,部分库存在所有三个网站上销售,并且所有三个网站共享相同的用户登录和结账过程。但现在发生的是,如果您将特定于商店的商品添加到购物车(从商店a),然后转到其他两个站点的购物车(商店B或C)之一并单击产品链接,它实际上复制了(商店B或C)域上的(从a)产品页面。URL路径相同,所有页面内容都完全相同 此问题是否源于所有门店下的所有库存?或者这是可以修复的,因此,如果您的Store B购物车中有

我们在Magento EE有三家店。当站点建立时,库存被转储到“所有商店视图”中,而不是每个商店中。话虽如此,部分库存在所有三个网站上销售,并且所有三个网站共享相同的用户登录和结账过程。但现在发生的是,如果您将特定于商店的商品添加到购物车(从商店a),然后转到其他两个站点的购物车(商店B或C)之一并单击产品链接,它实际上复制了(商店B或C)域上的(从a)产品页面。URL路径相同,所有页面内容都完全相同


此问题是否源于所有门店下的所有库存?或者这是可以修复的,因此,如果您的Store B购物车中有Store A中的商品,则链接会指向Store A中的商品来源?

就Magento的默认实现而言,产品不是特定于商店的,类别也不是特定于商店的,但是,您可以选择更改每个门店的产品可见性。

您是如何指定该产品仅特定于特定门店的?因为它位于所有门店下,所以只能通过类别进行指定。所有SKU都可以在所有3个站点上销售,但分类限制在特定的商店。我自己也有magento enterprise,所以我检查过,类别不是特定于商店的,您可以选择不通过前端/主题在特定商店中显示类别,但据magento了解,该产品和类别可在所有StoresHanks上找到。我注意到这些信息现在被我们的网站地图收集起来,并被谷歌缓存/索引。听起来像是将这些商店设置为网站,并将产品重新导入其特定的商店视图可能是一种方法?这应该是可行的,因为网站的概念是要有单独的实体。