tr-opencart

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

Ağırlık orantılı kargoda farklı para birimi problemi

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  fyg50 - Görüntüleme - Okunma  2125 - Yorum  3

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

Mesajlar: 34
Konular: 10
Katılma Tarihi: Oct 2014
Rep Puanı: 0
Teşekkürler: 0
1 Mesajına, 2 Teşekkür edildi.



Kişisel Bilgileri: v
Konu Tarihi: 12-18-2017 05:09 PM

Merhaba arkadaşlar,

Opencart 2.3.0.2 Versiyonunu kullanmaktayım. Mevcut sitemiz Türkçe ve TL kuru ile çalışıyor, fakat yeni bir dil ekleyerek İngilizce dili ve EURO, DOLAR kurlarını aktifleştirdik. buraya kadar sorun yok.

Sorun şu ki yurt dışı müşterilerimiz için "Ağırlık orantılı Kargo" modülünü etkinleştirdik ve bu sayede her bir ürüne ağırlık ekleyerek her ürün için farklı kargo ücretleri alıyoruz buraya kadar da herşey tamam.

Sorun 1) Ağırlık orantılı kargo modülü mağazının ana para kuru üzerinden kur hesaplıyor.
Yurt dışı kargo için PTS ile çalışıyoruz ve kargo fiyatları Euro üzerinden hesaplanıyor, hali ile web sitemize Ağırlık orantılı kargonun sunulduğu yurt dışı kargo fiyatları EURO üzerinden eklememiz gerekiyor.
Yani ben 1 Kg ağırlığında ki bir ürünü 10EURO olarak gireceğim ve sistem EURO'nun kuruna göre sitemizde ki TL veya Dolar kuruna karşılık fiyat gösterimi sağlayacak.

Çoğu arkadaş Euro olarak aktif olması için sistem/mağazalar/yerel den Para Birimi'ni Euro olarak seç diyor fakat bu benim için çözüm değil. Çünkü varsayılan para birimini oradan Euro olarak seçersem Türkiyedeki alışveriş yapan müştelerim için saçmalık olur.

Yani demek istediğim şey sadece Ağırlık orantılı kargonun Kur Hesaplamasını Standart Varsayılan mağaza kuru değilde Manuel olarak eklediğim Euro fiyatları üzerinden hesaplamasını istiyorum.

pek çok arkadaş bu konudan müzdarip aramadığım konu kalmadı Yerel ve Ulusal birçok kaynağı araştırdım fakat sorunuma bir çözüm bulamadım arkadaşlar.

Bulduğum tek bir yabancı bir konu vardı bunun ile ilgili olarak fakat oda çözüm olmadı ne yazıkki.

Sizlerden tek ricam var Ağırlık orantılı kargonun kur bilgisini Mağazanın default kur bilgisinden değilde, manuel olarak Euro eklemek istiyorum

Şimdiden teşekkürler Angel
Alıntı Yaparak Cevapla
Paylaş!
osdem66v
Forum Kurucusu
*******
Administrators user avatar
Çevrimdışı

Mesajlar: 2,121
Konular: 158
Katılma Tarihi: Dec 2011
Rep Puanı: 27
Teşekkürler: 393
522 Mesajına, 1445 Teşekkür edildi.



Kişisel Bilgileri: v
Konu Tarihi: 12-19-2017 10:16 AM
(Bu Mesaj 12-19-2017 10:17 AM değiştirilmiştir. Değiştiren : osdem66.)
Merhaba; opencart ta para birimi mantığı sitede varsayılan olarak secilmiş para birimi ana para birimidir ve önyüzden euro yada dolar secildiginde; sitedeki fiyatlar bu ürün fiyatı kargo fiyatı vs ne olursa olsun sitenin varysaılan para biriminin seçilen para birimine dönüşümüdür.. yani girdiginiz rakam 1 lira ise euroya gectiginizde 1 tl ne kadar auro ederse onu gösterir dolayısı ile kargo metodlarına girdiginz tl tutarda o an ki eoru karşılığıdır..sistem doğru çalışıyor...ama siz farklı bir şey istiyorsunuz bunun için özel moüdl yazdırmanız gerekir standar haliyle halledemezsiniz..
osdem66
Alıntı Yaparak Cevapla
Paylaş!
fyg50v
Acemi Üye
**
Üye user avatar
Çevrimdışı

Mesajlar: 34
Konular: 10
Katılma Tarihi: Oct 2014
Rep Puanı: 0
Teşekkürler: 0
1 Mesajına, 2 Teşekkür edildi.



Kişisel Bilgileri: v
Konu Tarihi: 12-19-2017 12:37 PM
(12-19-2017 10:16 AM)osdem66 Yazılan:  Merhaba; opencart ta para birimi mantığı sitede varsayılan olarak secilmiş para birimi ana para birimidir ve önyüzden euro yada dolar secildiginde; sitedeki fiyatlar bu ürün fiyatı kargo fiyatı vs ne olursa olsun sitenin varysaılan para biriminin seçilen para birimine dönüşümüdür.. yani girdiginiz rakam 1 lira ise euroya gectiginizde 1 tl ne kadar auro ederse onu gösterir dolayısı ile kargo metodlarına girdiginz tl tutarda o an ki eoru karşılığıdır..sistem doğru çalışıyor...ama siz farklı bir şey istiyorsunuz bunun için özel moüdl yazdırmanız gerekir standar haliyle halledemezsiniz..

Evet doğrudur hocam dediğiniz gibi sitenin standart kur yapısını baz alıyor.

Aslında kargo metodunda bir değişiklik yapabilsem mevcut mağaza kuru değilde sadece euro üzerinden hesapla gibi işime yarayacak.

Piyasada 2-3 adet işimi gören ağırlık orantılı kargo pro versiyonlar var ücretli fakat bu sorunla 3 gündür uğraşıyorum daha çok kendim çözmek istedim. Diğer türlü hazır modül alırsam yaptığımdan rahat edemiceğim

Bu arada forum.opencart.com da buna benzer çözümü buldum fakat eski OC kod yapısı olduğu için pek bir işe yaramadı Sad

https://forum.opencart.com/viewtopic.php?f=20&t=7590

Qphoria post_id=35680 time=1257337625 user_id=1720 Yazılan:In every shipping module file in catalog/model/shipping/*.*
There is a block of code like this:
Kod:
$quote_data['flat'] = array(
                'id'           => 'flat.flat',
                'title'        => $this->language->get('text_description'),
                'cost'         => $this->config->get('flat_cost'),
                'tax_class_id' => $this->config->get('flat_tax_class_id'),
            'text'         => $this->currency->format($this->tax->calculate($this->config->get('flat_cost'), $this->config->get('flat_tax_class_id'), $this->config->get('config_tax')))
              );

Right after
Kod:
$this->config->get('config_tax'))
(note the parenthesis)

Add this:
Kod:
,'EUR'

That will pass EUR to the currency format and should show EURO on the shipping page only.

Then you need to edit
catalog/model/total/shipping.php
FIND:
Kod:
'text'       => $this->currency->format($this->session->data['shipping_method']['cost']),
Change to:
Kod:
'text'       => $this->currency->format($this->session->data['shipping_method']['cost'], 'EUR'),

Then find:
Kod:
$total += $this->session->data['shipping_method']['cost'];
Change to:
Kod:
$total += $this->currency->format($this->session->data['shipping_method']['cost'], 'EUR', FALSE, FALSE);
Alıntı Yaparak Cevapla
Paylaş!
fyg50v
Acemi Üye
**
Üye user avatar
Çevrimdışı

Mesajlar: 34
Konular: 10
Katılma Tarihi: Oct 2014
Rep Puanı: 0
Teşekkürler: 0
1 Mesajına, 2 Teşekkür edildi.



Kişisel Bilgileri: v
Konu Tarihi: 12-19-2017 04:57 PM
Yokmu bir bilen Smile
Alıntı Yaparak Cevapla
Paylaş!

« Önceki | Sonraki »
Cevapla  Gönder 

Ağırlık orantılı kargoda farklı para birimi problemi Konusunun Linki Direk Link
Ağırlık orantılı kargoda farklı para birimi problemi Konusunun HTML Kodu HTML Link
Ağırlık orantılı kargoda farklı para birimi problemi Konusu BBCode Linki BBCode Link
Ağırlık orantılı kargoda farklı para birimi problemi Konusunu Paylaş Sosyal Paylaş

Benzeyen Konular
Konu: Yazar Cevaplar: Gösterim: Son Mesaj
  iyzico v2 taksit seçeneklerinin listelenme problemi yigitdtm 4 4,128 01-19-2017 03:22 PM
Son Mesaj: engintoprak
  Ağırlık kargoyu göstermek ama seçtirmemek. karadenizfidancilik 16 6,552 01-07-2017 05:42 PM
Son Mesaj: karadenizfidancilik
  Sabit Kargo fiyatına çoklu para birimi ekleme ghostop 1 2,215 01-03-2017 12:59 PM
Son Mesaj: ghostop
  Opencart 2.0 İyzico Entegrasyon Problemi eusanmaz 12 8,927 03-27-2016 11:49 AM
Son Mesaj: esedun
  paralı temada webpost problemi erenkarakas 7 3,169 03-23-2016 01:56 AM
Son Mesaj: bilisimakademi
  Kredi Kartı İle Ödemede Para Birimiyle İlgili Sorun ismlyldz 1 1,994 07-01-2015 06:17 PM
Son Mesaj: Gökhan TAYLAN

Ağırlık orantılı kargoda farklı para birimi problemi indir, Ağırlık orantılı kargoda farklı para birimi problemi Videosu, Ağırlık orantılı kargoda farklı para birimi problemi online izle, Ağırlık orantılı kargoda farklı para birimi problemi Bedava indir, Ağırlık orantılı kargoda farklı para birimi problemi Yükle, Ağırlık orantılı kargoda farklı para birimi problemi Hakkında, Ağırlık orantılı kargoda farklı para birimi problemi nedir, Ağırlık orantılı kargoda farklı para birimi problemi Free indir, Ağırlık orantılı kargoda farklı para birimi problemi oyunu, Ağırlık orantılı kargoda farklı para birimi problemi download


Forum Atla: