Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/svg/2.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
Magento 1.6.2.0-如果库存数量为0,则将可见性设置为搜索_Magento_Visibility_Stock - Fatal编程技术网

Magento 1.6.2.0-如果库存数量为0,则将可见性设置为搜索

Magento 1.6.2.0-如果库存数量为0,则将可见性设置为搜索,magento,visibility,stock,Magento,Visibility,Stock,我正在尝试将其设置为,当Magento商店中的产品数量为0或更少时,它会将该产品的可见性更改为“仅搜索”,而不是“搜索/目录” 商店的设置是为了即使库存低于0,客户仍然可以订购产品,所以它没有设置为自动更改为缺货或诸如此类的情况,我只想更改可见性 以前是否有人能够设置类似的功能,或者有人可以建议我在何处查找以添加此功能 提前谢谢 最好的办法是设置一个观察者 什么是观察者? 观察者的工作方式类似于闹钟——当某个特定的时间到来时,它们就会停止工作,当某个特定的动作发生时,观察者也会做类似的事情 那我

我正在尝试将其设置为,当Magento商店中的产品数量为0或更少时,它会将该产品的可见性更改为“仅搜索”,而不是“搜索/目录”

商店的设置是为了即使库存低于0,客户仍然可以订购产品,所以它没有设置为自动更改为缺货或诸如此类的情况,我只想更改可见性

以前是否有人能够设置类似的功能,或者有人可以建议我在何处查找以添加此功能


提前谢谢

最好的办法是设置一个观察者

什么是观察者?

观察者的工作方式类似于闹钟——当某个特定的时间到来时,它们就会停止工作,当某个特定的动作发生时,观察者也会做类似的事情

那我该怎么办?

您可能应该设置一个观察者,无论何时加载(或保存)产品,它都应该检查产品的数量,如果数量为0,则将其可见性设置为您想要的

好吧,我对观察者这件事很感兴趣。我该怎么做呢?

另一个stackoverflow问题显示了如何构建一个

你也可以看看


希望这有帮助。

您可以使用观察员。希望你熟悉它的链接似乎是在错误的格式发布,谷歌与关键字,magento观察员它