Opencart Belli Bir Ücret Sonrası Ücretli Kargoyu Gizleme

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]

4 thoughts on “Opencart Belli Bir Ücret Sonrası Ücretli Kargoyu Gizleme”

  1. Gerçekten mükemmel. Allah razı olsun denilecek cinsten paylaşım 🙂
    Çok fazla zaman kazandırdı. Çok teşekkürler. Bodrum’dan selamlar..

Bir cevap yazın

E-posta hesabınız yayımlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir