opencart e-ticaret sitenizde “sabit fiyatlı kargo” ve “ücretsiz kargo” metodlarının olduğunu varsayar ve yapılan alışveriş tutarı “ücretsiz kargo” bedelini geçerse, kasada hem sabit fiyatlı kargo hem de ücretsiz kargo seçeneği aynı anda gözükecektir. Buda müşteri tarafında karışıklığa sebep oluşturabilecektir. bunu engellemek adına tek bir dosyaya aşağıda ki kodu eklemeniz yeterlidir.
catalog > model > shipping > flat.php de aşağıda ki satırın hemen üstüne:
$method_data = array(); if ($status) { $quote_data = array(); $quote_data['flat'] = array( 'code' => 'flat.flat',
aşağıda ki kodu ekleyin.
if ($this->cart->getSubTotal() >= $this->config->get('free_total')) { $status = false; }
Eklenilen kod ile alışveriş tutarı “ücretsiz kargo” alt tutarına eşit veya büyük olduğunda “sabit fiyatlı kargo” durumu false olacak ve listelenmeyecektir.
Kaynak: Ertebil
Click to rate this post!
[Total: 3 Average: 4.7]
Çok teşekkür ederim Opencart 2.3x de çalışıyor
Rica ederim, geri dönüşünüz için teşekkürler.
Gerçekten mükemmel. Allah razı olsun denilecek cinsten paylaşım 🙂
Çok fazla zaman kazandırdı. Çok teşekkürler. Bodrum’dan selamlar..
Opencart 3x için var mı