大北电教 / module-configurable-child-visibility
Magento 2.x 扩展,用于防止缺货的子产品从已使用产品集合中被移除。
0.6.6
2020-08-06 01:11 UTC
Requires
- php: 7.0.2|7.0.4|~7.0.6|~7.1.0|~7.2.0|~7.3.0
- magento/framework: 101.*|102.*
- magento/module-configurable-product: 100.1.*|100.2.*|100.3.*
Requires (Dev)
- magento/marketplace-eqp: ^1.0
- phpunit/phpunit: ~6.2.0
This package is auto-updated.
Last update: 2024-09-06 10:25:20 UTC
README
Magento 2.x 扩展,用于修复配置为缺货的子产品可见性的一些问题。
相关核心问题
可能还有一些...
dabeedj: 为店面添加数量信息
这是关于什么的?
所以,在Magento中,我们有一个配置选项
商店 > 配置 > 目录 > 库存 > 显示缺货产品(是/否)
这意味着我们将看到任何在任何我们期望看到的地方的缺货产品。对很多人来说——包括我,这意味着我们会看到子选项等。
不幸的是,事实并非如此。有很多地方的产品会因为stock_status值而被从各种集合中移除。
在这个扩展中,我尝试在上述配置设置为“是”的情况下阻止这种情况发生。
注意
这是一个临时解决方案,我们希望在与各种开发者/维护者/贡献者交谈后,在核心中修复这些问题。问题是,这是错误还是功能?
如果您希望即使所有子产品都缺货也要显示选项/色卡,您需要更改模板,您需要从Magento_Catalog::product/view/form.phtml模板中移除$ product->isSalable()检查
安装
-
将模块添加到composer
composer require dabeedj/module-configurable-child-visibility -
启用模块
bin/magento module:enable Interjar_ConfigurableChildVisibility -
部署静态内容并编译DI
bin/magento setup:static-content:deploy bin/magento setup:di:compile -
清除缓存
支持
如果您对这个扩展有任何问题,请在GitHub上打开一个问题。
贡献
任何贡献都将受到高度赞赏。最好的贡献代码的方式是在GitHub上打开pull request。
许可
版权
© 2018 Interjar Ltd