Arkadaşlar merhaba, benim şöyle bir sorunum var, kupon kodu oluşturuyorum ve kullanım limitini 1 yapıyorum daha sonra girip bu kupon kodu ile deneme alışverişi yapıyorum kod uygulanıyor indirim uygulanıyor sorun yok fakat ikinci bir alışverişte aynı kodu kullanmak istediğimde tekrar indirimi uyguluyor yani 1 defa değil sınırsız uyguluyor bu sorun neden kaynaklanıyor olabilir? Bu konuda yardım ederseniz çok sevinirim.
Arkadaşlar kendim uğraştım ve sorunu çözdüm sizlere de anlatayım sorununuzu çözmüş olursunuz.
Aç
catalog/model/checkout/coupon.php
Bul
Kod:
public function getCoupon($code) {
Değiştir
Kod:
public function getCoupon($code,$noverify=0) {
Yine aynı dosyada
Bul
Kod:
if ($status) {
return array(
Değiştir
Kod:
if (($status)||($noverify)) {
return array(
Daha sonra,
Aç
catalog/model/total/coupon.php
Bul
Kod:
$coupon_info = $this->model_checkout_coupon->getCoupon($code);
Değiştir
Kod:
$coupon_info = $this->model_checkout_coupon->getCoupon($code,1);
Bu şekilde sorunumu çözdüm umarım sizlerin de işine yarar.