tr-opencart

     
avatar Şuanki Zaman: 12-19-2024, 02:19 AMHoşgeldin Misafir !
  Şifremi Hatırlat   kayıt ol
opencart temaları

Belirlenen ücretsiz kargo tutarındaki alımlarda diğer kargo metodlarını göstermeme

Konuyu görüntüleyenler: 1 Misafir
 
Değerlendir:
  • 0 Oy - 0 Yüzde
  • 1
  • 2
  • 3
  • 4
  • 5
%
Cevapla  Gönder 
v  v
Yazar  trk2012 - Görüntüleme - Okunma  3423 - Yorum  1

trk2012v
Acemi Üye
**
Üye user avatar
Çevrimdışı

Mesajlar: 22
Konular: 3
Katılma Tarihi: Sep 2012
Rep Puanı: 0
Teşekkürler: 10
6 Mesajına, 22 Teşekkür edildi.



Kişisel Bilgileri: v
Konu Tarihi: 12-30-2012 12:17 AM

Merhaba arkadaşlar ve işin erbabı olan üstadlarımız.

Başlık anlamsız ve karmaşık olmuş ise kusuruma bakmayın, eğer öyle ise biraz anlam kazandırmak için aşağıda kendimce anlatacağım.

Şimdi diyelim ki sitenizdeki 2 tane kargo metedu var. Bunlar ücretsiz kargo ve sabit kargo metadu , ücretsiz kargo için belirlediğiniz tutar 75tl, sabit kargo ücretiniz 5tl olsun.
Sitenizde bir ürünün fiyatı 74tl olsun. müşteri bu ürünü aldığında kasadaki kargo metodunda belirlediğiniz sabit kargo fiyatı görünecek. buraya kadar herşey standart olan şeyler zaten, Diyelim ki müşteriniz sizin belirlediğiniz ücretsiz kargo metodundaki değerde yada üstünde bir alım yaptı kargo metodu kısmında ise hem ücretsiz kargo hemde sabit kargo tutarları görünüyordu,

bu eklenti ile alınan ürün fiyatı sizin belirlediğiniz ücretsiz kargo miktarın altında ise sabit kargo fiyatı görünecek. Ürün fiyatı ücretsiz kargo için belirlediğiniz miktara eşit yada üstünde ise kasada sadece ücretsiz kargo metodu görünecek.

Eğer catalog/model/shipping/flat.php de bir değişiklik yapmadıysanız direk aşağıdaki flat.php ilgili yere ftp'den atınız.

Eğer flat.php de değişiklik yaptıysanız.
catalog/model/shipping/flat.php de aşağıdakini bununuz.
PHP Kod:
$query $this->db->query("SELECT * FROM " DB_PREFIX "zone_to_geo_zone WHERE geo_zone_id = '" . (int)$this->config->get('flat_geo_zone_id') . "' AND country_id = '" . (int)$address['country_id'] . "' AND (zone_id = '" . (int)$address['zone_id'] . "' OR zone_id = '0')"); 


sonrasına aşağıdakini ekleyiniz
PHP Kod:
$query $this->db->query("SELECT * FROM " DB_PREFIX "zone_to_geo_zone WHERE geo_zone_id = '" . (int)$this->config->get('free_geo_zone_id') . "' AND country_id = '" . (int)$address['country_id'] . "' AND (zone_id = '" . (int)$address['zone_id'] . "' OR zone_id = '0')"); 

aşağıdakini bunun
PHP Kod:
if (!$this->config->get('flat_geo_zone_id')) { 

ve son olarak aşağıdaki kodla değiştirin.
PHP Kod:
if ($this->cart->gettotal() >= $this->config->get('free_total') ) {
            
$status false;
        } elseif (!
$this->config->get('flat_geo_zone_id')) { 


Ekli Dosya(lar) Önizleme(ler)
Resmi Büyütmek İçin Tıklayın    Resmi Büyütmek İçin Tıklayın    Resmi Büyütmek İçin Tıklayın   
.php flat.php Eklentiyi indir...
Boyut: 1.86 KB İndirme: 54
Telif Hakkı için Rapor Edin...
Alıntı Yaparak Cevapla
Paylaş!
 Teşekkür Edenler: nokta , mustafab , blue021433 , yusuf_07
bydumanv
Üye
***
Üye user avatar
Çevrimdışı

Mesajlar: 103
Konular: 26
Katılma Tarihi: Mar 2012
Rep Puanı: 0
Teşekkürler: 36
11 Mesajına, 20 Teşekkür edildi.



Kişisel Bilgileri: v
Konu Tarihi: 09-19-2013 11:17 AM
Merhaba.

İkinci seçenek sadece sabit kargo olursa mı çalışıyor eklenti?
Ağırlık orantılı kargo metodununda iptal olması için ne yapmak gerekiyor acaba?

Teşekkürler.

Diğer forumda onurtan arkadaşımız yazmış
Belki lazım olan olur diye buraya aktarıyorum:

Dosya Gir: catalog/model/shipping/weight.php


<?php
class ModelShippingWeight extends Model {
public function getQuote($address) {
$this->load->language('shipping/weight');

$quote_data = array();

$query = $this->db->query("SELECT * FROM " . DB_PREFIX . "geo_zone ORDER BY name");

foreach ($query->rows as $result) {
if ($this->config->get('weight_' . $result['geo_zone_id'] . '_status')) {
$query = $this->db->query("SELECT * FROM " . DB_PREFIX . "zone_to_geo_zone WHERE geo_zone_id = '" . (int)$result['geo_zone_id'] . "' AND country_id = '" . (int)$address['country_id'] . "' AND (zone_id = '" . (int)$address['zone_id'] . "' OR zone_id = '0')");

if ($query->num_rows) {
$status = true;
} else {
$status = false;
}
} else {
$status = false;
}



Kodlarının hemen altına


if ($this->cart->gettotal() >= 100) {
$status = false;
}

Ekle

Ücretsiz Kargo seçeneğinide aktif et eğer toplam siparişin 100 ve 100 ün üzerinde olduğunda başka üründe eklesen ağırlığa göre kargo çıkmayacak.
Alıntı Yaparak Cevapla
Paylaş!

« Önceki | Sonraki »
Cevapla  Gönder 

Belirlenen ücretsiz kargo tutarındaki alımlarda diğer kargo metodlarını göstermeme Konusunun Linki Direk Link
Belirlenen ücretsiz kargo tutarındaki alımlarda diğer kargo metodlarını göstermeme Konusunun HTML Kodu HTML Link
Belirlenen ücretsiz kargo tutarındaki alımlarda diğer kargo metodlarını göstermeme Konusu BBCode Linki BBCode Link
Belirlenen ücretsiz kargo tutarındaki alımlarda diğer kargo metodlarını göstermeme Konusunu Paylaş Sosyal Paylaş

Benzeyen Konular
Konu: Yazar Cevaplar: Gösterim: Son Mesaj
  Opencart 1.5.1 x Ana sayfa modüllerde indirimde ve ücretsiz kargo ikonu göstermek. osdem66 29 30,650 09-06-2021 11:30 PM
Son Mesaj: senerelmas
  [Eklenti] Basit Kargo Metodu Seçme (Aras, MNG, Yurtiçi, Sürat) GokhanKorkut 8 13,121 10-20-2020 01:40 AM
Son Mesaj: feartox
  Kargo Yok dediğim ürüne, ücretsiz kargo ikonu gelsin sunaycetin 6 5,652 05-20-2018 07:17 PM
Son Mesaj: Balina100
  Kargo Hesaplama polat_yener 5 7,574 02-20-2016 10:49 AM
Son Mesaj: bluemonday
  Ücretsiz kargo resmi için sku alanını kullanma osman 25 17,582 12-26-2015 05:03 PM
Son Mesaj: muglali20
  xxxTLden aşağısı kargo alıcıya, xxxTLden yukarısı ücretsiz unganweb 3 2,532 03-22-2015 11:13 AM
Son Mesaj: myweb
  Kargo ücretini ürün detayında gösterme osman 9 6,289 02-27-2015 11:52 AM
Son Mesaj: thegodwhip
  Kargo Seçenekleri tiktak78 0 2,161 01-03-2015 01:18 AM
Son Mesaj: tiktak78
  meta keyword için ücretsiz en iyi hangisi merSinLi 1 2,019 12-13-2014 01:49 PM
Son Mesaj: e-ticaretdersleri
  ürün sayfası belirlenen fiyata göre resim gösterme nasıl yapılır anti_cor 4 3,580 11-23-2014 08:21 PM
Son Mesaj: turkojen34

Belirlenen ücretsiz kargo tutarındaki alımlarda diğer kargo metodlarını göstermeme indir, Belirlenen ücretsiz kargo tutarındaki alımlarda diğer kargo metodlarını göstermeme Videosu, Belirlenen ücretsiz kargo tutarındaki alımlarda diğer kargo metodlarını göstermeme online izle, Belirlenen ücretsiz kargo tutarındaki alımlarda diğer kargo metodlarını göstermeme Bedava indir, Belirlenen ücretsiz kargo tutarındaki alımlarda diğer kargo metodlarını göstermeme Yükle, Belirlenen ücretsiz kargo tutarındaki alımlarda diğer kargo metodlarını göstermeme Hakkında, Belirlenen ücretsiz kargo tutarındaki alımlarda diğer kargo metodlarını göstermeme nedir, Belirlenen ücretsiz kargo tutarındaki alımlarda diğer kargo metodlarını göstermeme Free indir, Belirlenen ücretsiz kargo tutarındaki alımlarda diğer kargo metodlarını göstermeme oyunu, Belirlenen ücretsiz kargo tutarındaki alımlarda diğer kargo metodlarını göstermeme download


Forum Atla: