/ / Magento dodaje ilość, która jest więcej niż dostępna w magazynie - php, magento, add, stock

Magento dodaje ilość, która jest więcej niż dostępna w magazynie - php, magento, add, stock

Mam dziwny problem z Magento. Załóżmy, że mam 5 sztuk produktu w magazynie.

Następnie przechodzę do strony widoku produktu.

Wpisuję 6 w polu Qty, klikam "Dodaj do koszyka" -> Mówi "żądana ilość niedostępna" zgodnie z oczekiwaniami.

Wpisuję 5 w polu Ilość, klikam "Dodaj do koszyka" -> Dodaje 5 elementów.

Następnie ponownie wpisuję 5 w polu Qty, klikam "Dodaj do koszyka" -> Dodaje 5 dodatkowych pozycji, łącznie 10 pozycji, które nie są dostępne w magazynie.

Kiedy nawiguję do koszyka, jest napisane "żądana ilość jest niedostępna" i nie pozwala mi ona na kasę.

Jaki może być problem? Debugowałem tak głęboko, ale nie mogłem tego rozgryźć ...

Dzięki

Odpowiedzi:

2 dla odpowiedzi № 1

W jakiej wersji Magento jesteś? Właśnie przetestowałem to na 1.6.1 i wygląda na to, że ten błąd został naprawiony.


0 dla odpowiedzi nr 2

Wygląda na to, że magento sprawdza, czy ilość jest dostępnakiedy dodajesz przedmioty do koszyka (i nie obchodzi cię, czy są w koszyku te przedmioty) i kiedy wchodzisz do koszyka. Możesz rozszerzyć klasę, która wykonuje tę kontrolę i funkcję przeciążenia, która sprawdza ilość.