如何将 Magento 库存设置更改为网站范围而不是全球范围?

Posted

技术标签:

【中文标题】如何将 Magento 库存设置更改为网站范围而不是全球范围?【英文标题】:How can i change Magento inventory settings to website scope instead of global? 【发布时间】:2012-09-24 08:34:52 【问题描述】:

我们有一个跨多个域运行 magento 的多商店设置。 这些网站有些是批发 b2b 网站,有些是零售 b2c 网站。

我们对每个零售和批发网站有不同的价格(这在 magento 配置中很容易做到)我们这样做是因为我们强制批发客户使用购物车中允许的最低 magento 购买多个产品,并且必须以多个库存购买特征。但是,我们似乎无法为零售店关闭此功能。

我们还希望允许在批发网站上延期交货,但不允许在零售网站上延期交货,而且此设置也设置为全球,我们无法将其更改为网站。

我们发现了几个执行多库存的扩展(为多个位置等而构建),但这些扩展似乎不具备这些库存功能,或者对我们来说过于臃肿。我们只使用 1 个库存,我们只需将“允许延期交货”、“购物车中允许的最低数量”和“必须以多个数量购买”切换到网站范围而不是全球范围。

有人可以帮忙吗?如果我们需要创建和模块并且您可以做/帮助做,我们很乐意为您的服务付费。

我们正在使用 Magento CE 1.7

谢谢

【问题讨论】:

如果你指的是Inventory选项卡中的产品详细信息设置,那么,这个改变并不简单,因为你需要整个臃肿的多库存东西...... Magento中没有代码来覆盖网站整个过程的特定范围(添加到购物车、结帐、订单管理等).. 嗨@VEO,你在这方面有什么进展吗? 【参考方案1】:

没有简单的解决方案。您可以创建新属性而不是默认库存属性并覆盖方法以在网站级别使用它们。所以你需要开发小的扩展。

【讨论】:

以上是关于如何将 Magento 库存设置更改为网站范围而不是全球范围?的主要内容,如果未能解决你的问题,请参考以下文章

将 Magento 1 url、http 更改为 https 错误混合内容

Magento产品因库存0而消失但库存选项不可用

如何从magento 1.9中的paypal标准中删除checkout

Oracle:将范围分区更改为哈希分区

xml Magento - 将类别产品网格布局从3列更改为4列#M1

产品详细信息页面上的价格更改为 0.00 magento 2.4.3-p1