Kezdőoldal » Számítástechnika » Programozás » WordPress, rendelések automati...

WordPress, rendelések automatikus "Completed" státuszba állítása nem működik?

Figyelt kérdés

Üdv! A következőt szeretném elérni:


Ha valaki lead egy rendelést a honlapon és minden kosárban lévő termék készleten van a rendelt mennyiségben, akkor a rendelés státusza "Processing" státuszból automatikusan "Completed" státuszba kerüljön.


A kód rendben is működik, azonban ha egy termékből csak egy darab van készleten (és a rendelt mennyiség is egy, tehát pont elég termék van) akkor a funkció nem működik. Feltételezem azért, mert a kód a rendelés leadása után fut le, amikor a készletmennyiségből már levonásra került a rendelt mennyiség, azonban nem tudom, hogy ezt hogyan lehetne kiküszöbölni.


Eddig jutottam el:

[link]


Előre is köszönöm a segítséget!


máj. 16. 21:49
 1/3 A kérdező kommentje:

Sikerült megoldani, a probléma valóban csak az volt, hogy túl későn fut le a kód.


"Feltételezem azért, mert a kód a rendelés leadása után fut le, amikor a készletmennyiségből már levonásra került a rendelt mennyiség, azonban nem tudom, hogy ezt hogyan lehetne kiküszöbölni."

máj. 16. 22:14
 2/3 A kérdező kommentje:
Úgy tűnik mégsem, minden rendelést automatikusan "Completed" státuszra állít, így továbbra is várom az esetleg ötleteket!
máj. 16. 22:33
 3/3 anonim ***** válasza:
php-hez nem értek, de nekem úgy tűnik, hogy akkor is false-ba rakod, hogy van-e stockban, amikor a stock szám egyenlő a rendelés mennyiséggel (21. sor)
máj. 16. 23:23
Hasznos számodra ez a válasz?

Kapcsolódó kérdések:





Minden jog fenntartva © 2024, www.gyakorikerdesek.hu
GYIK | Szabályzat | Jogi nyilatkozat | Adatvédelem | Cookie beállítások | WebMinute Kft. | Facebook | Kapcsolat: info(kukac)gyakorikerdesek.hu

A weboldalon megjelenő anyagok nem minősülnek szerkesztői tartalomnak, előzetes ellenőrzésen nem esnek át, az üzemeltető véleményét nem tükrözik.
Ha kifogással szeretne élni valamely tartalommal kapcsolatban, kérjük jelezze e-mailes elérhetőségünkön!