lostyazilim
tr.link

Opencart Ödeme Tarafındaki Sabit/Ücretsiz Kargo Sorunun Çözümü

2 Mesajlar 1.047 Okunma
acebozum
tr.link

lastpavel lastpavel WM Aracı Kullanıcı
  • Üyelik 18.03.2017
  • Yaş/Cinsiyet 38 / E
  • Meslek E-Ticaret
  • Konum İstanbul Avrupa
  • Ad Soyad P** A**
  • Mesajlar 1146
  • Beğeniler 339 / 339
  • Ticaret 2, (%100)
Arkadaşlar Merhaba,

Opencart sitede örneğin modül tarafından ücretsiz kargo seçenegini belli bir bedelinin üzerinde yaptığımızda ve müşteride o bedelin üzerinden ürün aldığında ödeme tarafında yine ücretsiz kargo ve sabit kargo bedeli diye çift seçenekli ufak bir mantık hatası var. normalde sipariş belli bir bedelin üzerindeyse sabit kargo kalkması gerekir. işte bu sorunuda aşağıdaki ufak kodla yapabilirsiniz.

aşağıdaki dosyayı bulun

/catalog/model/extension/shipping/flat.php

Bu koddan sonra:
function getQuote($address) {

Bunu ekleyin:
if ($this->cart->getSubTotal() > 100) return;



en alttaki "100" sayısı fiyat bilgisidir. yani bu limiti geçince sabit kargo kısmı gidecektir.


Not: bunu yapmadan önce ilgili dosyayı yedek almayı unutmayın. ayrıca yinede admin tarafında ve ftp'den error loglara yinede bir gözatın.


İyi günler
noonweb vitiktom

kişi bu mesajı beğendi.

elektronikssl
webimgo

noonweb noonweb WM Aracı Kullanıcı
  • Üyelik 14.01.2014
  • Yaş/Cinsiyet 42 / E
  • Meslek web tasarım
  • Konum İstanbul Anadolu
  • Ad Soyad Ş** S**
  • Mesajlar 189
  • Beğeniler 117 / 28
  • Ticaret 4, (%100)
ihtiyacı olanlar için cok faydalı bir kod paylaşımı @lastpavel teprik ederim
lastpavel

kişi bu mesajı beğendi.

“Lâ Galibe İllallah”
Site Ayarları
  • Tema Seçeneği
  • Site Sesleri
  • Bildirimler
  • Özel Mesaj Al