Úgy látom nem vagyok egyedül a problémával, de megoldás sehol nem született, ezért felteszem másként a kérdést.
Milyen kedvezménymodult használjak?
Jelenleg kétféle modul van feltelepítve az oldalra.
Ubercart Discounts (alternative) - uc_discounts_alt
Ubercart Discount Coupons - uc_coupon
Bár a discounts modulban is lehetséges utalványkódok generálása, szerintem szebben jobban működik a coupon modul.
A discounts modullal viszont óriási problémám, hogy nem működik.
Telepített modulok verziószámai: drupal core 6.22; ubercart 6.x-2.7; uc discounts 6.x-2.4;
A hiba
A kedvezmények beállítása után vásárláskor a kosárban még látható a kedvezmény, a rendelés áttekintése oldalon viszont eltűnik.
Fent a "kosár tartalma" blokkban még megjelenik a kedvezmény, azonban az alsó részen a "fizetési mód" blokkban már nem és a megrendeléskor sem érvényesíti.
Láttam már itt az oldalon is a problémát leírva, de sem abban a topikban sem máshol megoldást nem találtam.
Kellemetlen és sürgős a probléma, mert a vásárlók jeleztek vissza...
A kisebbik gond, hogy jelenleg a kedvezményes termékek listázása, csak úgy működik, hogy létrehoztunk egy "akciós termék" kategóriát übercartban és view modullal listázzuk. Így tudjuk megoldani, hogy a termékrácson megjelenjenek a kedvezményes árak.
Ami azért nehézkes, mert kétszer kell dolgozni vele és több alkalommal előfordul hogy egyik vagy másik beállítás elfelejtődik, nagy mennyiségű termékek árleszállításkor.
Működött valaha jól az uc
Működött valaha jól az uc_discounts_alt, vagy mindig is megvolt ez a probléma?
Közben megtaláltam a hiba okozóját!
Közben megtaláltam a hiba okozóját!
Ha a discount code táblát kikapcsoljuk akkor jelentkezik a hiba. Visszakapcsoltam és működik a kedvezményszámítás jól. Félmegoldás, hogy css-sel el lehet tüntetni a szükségtelen űrlapmezőt, de még küzdök a jó megoldáson...