come fa il check Magento se un configure / prodotto raggruppati è esaurito nel catalogo / Ricerca
-
16-10-2019 - |
Domanda
nella configurazione di Magento ho ho impostato ordini arretrati per essere su ma ho solo bisogno di loro, in modo che gli articoli fuori stock potrebbe essere aggiunto al carrello da un editor ordine
Sto facendo modifiche a Magento in modo che al posto della verifica se un prodotto è in azione o non è controllando se il qty, se 0 come questo è un chiaro segno che un prodotto è esaurito nel mio setup
in Mage_Catalog_Model_Product
ho cambiato isSalable
a false
e mentre ogni elemento che entro in dice che è esaurito, hanno ancora la loro comparsa nel catalogo e quando faccio una ricerca
Così come fa Magento controllare se un configure / prodotto raggruppati è esaurito nel catalogo / search causa non è, ovviamente, di utilizzare isSalable
Soluzione
Per quanto ne so, fino 1.7.0.2 Magento non cambia lo stato delle scorte di un prodotto configurabile. Penso che sia lo stesso con il prodotto raggruppati. Ho pensato che è stato fissato sulla bugathon2013 ma non riesco a trovare una richiesta di pull con questo problema.
https://github.com/magento/bugathon_march_2013
Se nel Manage Stock
impostazioni di inventario è No
è sempre disponibile. Se è Yes
dipende Stock Availability
.