Wie überprüft Magento, ob ein Konfigurations-/Gruppierprodukt in der Katalog/Suche nicht vorrätig ist?
-
16-10-2019 - |
Frage
In der Setup von Magento habe ich aufgenommen, aber ich brauchte sie nur ein, damit aus einem Bestelleditor dem Wagen aus den Warenkorb hinzugefügt werden konnten
Ich habe Änderungen an Magento vorgenommen, damit die Überprüfung der Überprüfung, ob ein Produkt auf Lager ist oder nicht, überprüft, ob das QTY, wenn 0, ein klares Zeichen dafür ist, dass ein Produkt in meinem Setup nicht vorrätig ist
in Mage_Catalog_Model_Product
ich habe mich verändert isSalable
zu false
Und während jeder Gegenstand, in den ich gehe, sagt, dass er nicht vorrätig ist, tauchen sie immer noch im Katalog auf und wenn ich eine Suche mache
Wie überprüft Magento, ob ein Konfigurations-/gruppierter Produkt im Katalog/der Suche nicht vorrätig ist, verursacht es offensichtlich nicht von der Verwendung isSalable
Lösung
Soweit ich weiß, ändert Magento bis 1.7.0.2 den Bestandsstatus eines konfigurierbaren Produkts nicht. Ich denke, es ist genauso mit dem gruppierten Produkt. Ich dachte, das wurde auf dem Bugathon2013 behoben, aber ich kann mit diesem Problem keine Pull -Anfrage finden.
https://github.com/magento/bugathon_march_2013
Wenn in den Inventareinstellungen Manage Stock
ist No
Es ist immer verfügbar. Wenn es so ist Yes
es hängt davon ab Stock Availability
.