• 18-12-2017, 17:39:01
    #1
    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
  • 18-12-2017, 19:42:08
    #2
    1- opencart sürümünü nedir?
    2- kargo için kullandığınız modül nedir?
    3- modül geliştiricisine ticket açıp sorunu ilettiniz mi?
    4- sistem varsayılan dil ve para birimini ne seçtiğinizin pek bir önemi yok aslında. dile göre para birimini otomatik güncelleyen eklenti mevcut. yani siz sistem dilini Türkçe para birimini euro girseniz bile Türkiye'deki ziyaretçileriniz dili Türkçe seçtikleri sürece fiyatları TL olarak görür. browser dili, işletim sistemi dili, ip bloğu vs gibi pek çok kritere göre de site dilini kullanıcıya göre otomatik seçtirebilirsiniz.
    5- 48 bilinmeyenli bir denklemde kimse size kargo.php dosyasının 68. satırındaki kodu aşağıdaki ile değiştir düzelir gibi bir yanıt veremez
    kolay gelsin.
  • 18-12-2017, 20:13:23
    #3
    KilitX adlı üyeden alıntı: mesajı görüntüle
    1- opencart sürümünü nedir?
    2- kargo için kullandığınız modül nedir?
    3- modül geliştiricisine ticket açıp sorunu ilettiniz mi?
    4- sistem varsayılan dil ve para birimini ne seçtiğinizin pek bir önemi yok aslında. dile göre para birimini otomatik güncelleyen eklenti mevcut. yani siz sistem dilini Türkçe para birimini euro girseniz bile Türkiye'deki ziyaretçileriniz dili Türkçe seçtikleri sürece fiyatları TL olarak görür. browser dili, işletim sistemi dili, ip bloğu vs gibi pek çok kritere göre de site dilini kullanıcıya göre otomatik seçtirebilirsiniz.
    5- 48 bilinmeyenli bir denklemde kimse size kargo.php dosyasının 68. satırındaki kodu aşağıdaki ile değiştir düzelir gibi bir yanıt veremez
    kolay gelsin.
    Merhaba hocam, Galiba konuyu iyi bir şekilde okumadınız sanırım
    1) Makalemin 2. satırında Opencart 2.3.0.2 Versiyonunu kullanmaktayım olarak belirttim.
    2) Ağırlık orantılı kargo modülünü kullanıyorum (Makale içerisinde belirttim) Not: Opencart'ın orjinal kendi eklentisidir.
    3) Modül geliştiricisi diye birşey yok çünkü orjinal opencart eklentisi.
    4) Para birimleri ile igili bir problemim yok, Modülden şu şekilde tekrardan bahsedeyim, Ağırlık orantılı kargo modülü ve diğer modüller Opencart'ın mevcut default para birimine bağlı olarak çalışıyor.
    Yani ben amerikada'ki müşterim için 1 kiloluk ürün için 10£ talep ediyorsam, ağırlık orantılı kargo sistemine 1:10 yazdığımda müşteriden 1 kilo ağırlık girdiğim ürün için 10 TL, $ veya ana para birimim hangisi ise o kurdan ücret talep ediyor. Hali ile web sitemizin anadili Türkçe ve Para birimimiz ise TL dir.
    Ana para birimimizin yanında Euro ve Doları, ayrıca İngilizce dili'de sonradan ekledik yurt dışındaki müşterilerimize hizmet verebilmek adına. Fakat şurada şöyle bir problem oluyorki anlaşmalı olduğumuz kargo şirketi, kargo ücretini bize Euro olarak sunuyor, bizimde müşteriden o gün ki Euro kuruna göre kargo ücreti talep etmemiz gerek.
    Bunun için yapmamız gereken ise Opencart'ın eklentisi olan Ağırlıklı kargo modülünde şunu düzenlememiz gerek; Opencart' ın ana para birimini kaideye alma benim el ile yazdığım Euro para birimini varsay.
    Yani ben müşteriden 10 euro almak isterken 10 yazdığımında mevcut para birimimi tanıyarak 10 TL talep etmemesi gerekiyor, 10 euro dan hesaplaması gerekmektedir.
    5) Burada ne demek istediğiniz hakkında hiçbir fikrim yok, şuan konu ile alakası hakkında beynim yanıyor.

    Teşekkürler
  • 18-12-2017, 21:23:04
    #4
    fyg50 adlı üyeden alıntı: mesajı görüntüle
    Merhaba hocam, Galiba konuyu iyi bir şekilde okumadınız sanırım
    1) Makalemin 2. satırında Opencart 2.3.0.2 Versiyonunu kullanmaktayım olarak belirttim.
    2) Ağırlık orantılı kargo modülünü kullanıyorum (Makale içerisinde belirttim) Not: Opencart'ın orjinal kendi eklentisidir.
    3) Modül geliştiricisi diye birşey yok çünkü orjinal opencart eklentisi.
    4) Para birimleri ile igili bir problemim yok, Modülden şu şekilde tekrardan bahsedeyim, Ağırlık orantılı kargo modülü ve diğer modüller Opencart'ın mevcut default para birimine bağlı olarak çalışıyor.
    Yani ben amerikada'ki müşterim için 1 kiloluk ürün için 10£ talep ediyorsam, ağırlık orantılı kargo sistemine 1:10 yazdığımda müşteriden 1 kilo ağırlık girdiğim ürün için 10 TL, $ veya ana para birimim hangisi ise o kurdan ücret talep ediyor. Hali ile web sitemizin anadili Türkçe ve Para birimimiz ise TL dir.
    Ana para birimimizin yanında Euro ve Doları, ayrıca İngilizce dili'de sonradan ekledik yurt dışındaki müşterilerimize hizmet verebilmek adına. Fakat şurada şöyle bir problem oluyorki anlaşmalı olduğumuz kargo şirketi, kargo ücretini bize Euro olarak sunuyor, bizimde müşteriden o gün ki Euro kuruna göre kargo ücreti talep etmemiz gerek.
    Bunun için yapmamız gereken ise Opencart'ın eklentisi olan Ağırlıklı kargo modülünde şunu düzenlememiz gerek; Opencart' ın ana para birimini kaideye alma benim el ile yazdığım Euro para birimini varsay.
    Yani ben müşteriden 10 euro almak isterken 10 yazdığımında mevcut para birimimi tanıyarak 10 TL talep etmemesi gerekiyor, 10 euro dan hesaplaması gerekmektedir.
    5) Burada ne demek istediğiniz hakkında hiçbir fikrim yok, şuan konu ile alakası hakkında beynim yanıyor.

    Teşekkürler
    kusura bakmayın, okudum ama sonuna gelene kadar konudan tamamen koptum. son bir haftadır sıkıntılı bir hastalık sürecinden sonra yeni yeni toparlamaya çalışıyorum. yanlış yorumlamış olabilirim. yarın konuyu tekrar okur, çözüm için elimden geldiğince yardımcı olmaya çalışırım...
  • 18-12-2017, 21:50:29
    #5
    KilitX adlı üyeden alıntı: mesajı görüntüle
    kusura bakmayın, okudum ama sonuna gelene kadar konudan tamamen koptum. son bir haftadır sıkıntılı bir hastalık sürecinden sonra yeni yeni toparlamaya çalışıyorum. yanlış yorumlamış olabilirim. yarın konuyu tekrar okur, çözüm için elimden geldiğince yardımcı olmaya çalışırım...

    Sorun değil hocam ben bunun için 3 gündür bitkisel hayata girdim çözemedim bir türlü en son çareyi burada aradım sanırım kafayı sıyıracağım
    Geçmiş olsun.



    Yokmu bilen bir yiğit çıksın er meydanına
  • 31-12-2017, 01:41:55
    #6
    Sorunu ücretli bir eklenti satın alarak çözdüm, aynı problemi yaşayan arkadaşlar varsa yardımcı olabilirim 05455953450
  • 28-12-2020, 13:37:33
    #7
    Selamûn aleyküm.
    Sorunu yaşayan herkesin bilmesi açısından buraya yazarmısınız hangi modül ile çözdünüz