• 27-09-2018, 17:39:34
    #1
    Merhaba arkadaşlar,

    Ürün fiyatlarının dolar girilip anasayfada varsayılan para biriminin tl olarak gelmesini istiyorum, kurları otomatik güncelletebiliyorum, elle para birimleri arası geçiş yaptığımda fiyatlar değişiyor hiç bir sorun yok ancak siteye ilk girişte tl seçili gelmesini istiyorum bir kaç yöntem denedim ama başarılı olamadım, üstadlardan yardım rica ediyorum.

    Versiyonum 3.0.2 default tema kullanıyorum.
  • 27-09-2018, 19:43:39
    #2
    Rooster adlı üyeden alıntı: mesajı görüntüle
    Merhaba arkadaşlar,

    Ürün fiyatlarının dolar girilip anasayfada varsayılan para biriminin tl olarak gelmesini istiyorum, kurları otomatik güncelletebiliyorum, elle para birimleri arası geçiş yaptığımda fiyatlar değişiyor hiç bir sorun yok ancak siteye ilk girişte tl seçili gelmesini istiyorum bir kaç yöntem denedim ama başarılı olamadım, üstadlardan yardım rica ediyorum.

    Versiyonum 3.0.2 default tema kullanıyorum.
    // catalog/controller/common/header.php dosyasına
    
    class ControllerCommonHeader extends Controller {
               public function index() {
    
    // satırından sonra
    
    $this->session->data['currency'] = "TRY";
    
    // ekleyin.
    Adminden Modifikasyoları yenileyin.
  • 04-10-2018, 16:57:12
    #3
    kucukomer adlı üyeden alıntı: mesajı görüntüle
    // catalog/controller/common/header.php dosyasına
    
    class ControllerCommonHeader extends Controller {
               public function index() {
    
    // satırından sonra
    
    $this->session->data['currency'] = "TRY";
    
    // ekleyin.
    Adminden Modifikasyoları yenileyin.
    İlgin için teşekkür ediyorum ancak bu konu daha önce denemiştim, ekleyince anasayfa çalışmıyor, bir şey ile çakışıyor olabilir belki.
  • 04-10-2018, 22:39:19
    #4
    Rooster adlı üyeden alıntı: mesajı görüntüle
    İlgin için teşekkür ediyorum ancak bu konu daha önce denemiştim, ekleyince anasayfa çalışmıyor, bir şey ile çakışıyor olabilir belki.
    Bana da böyle birşey lazım. Üstteki kodu

    $data['currency'] = $this->load->controller('common/currency'); şu kodun altına girince çalışıyor.

    $data['currency'] = $this->load->controller('common/currency');
    $this->session->data['currency'] = "TRY";

    Bu şekilde yani.

    Fakat şöyle bir sıkıntı var. Ana sayfada sıkıntı yok ama ürün sayfasına geldiğimde dolara çevirmek istediğimde değişmiyor TL olarak görünüyor. Bunu dert etmessen çalıştı.

    Bende çok kısa denedim belki başka sıkıntılarda vardır. Ama ürün sayfasındaki sıkıntıyıda çözersem yazarım veya başkası bişey önerirse sevinirim.
  • 05-10-2018, 00:26:23
    #5
    multi currency eklentisi var. adminde istediğiniz para biriminde girin, site ön yüzünde otomatik döviz kuruna çevirip tl gösterir.
  • 05-10-2018, 00:33:06
    #6
    KilitX adlı üyeden alıntı: mesajı görüntüle
    multi currency eklentisi var. adminde istediğiniz para biriminde girin, site ön yüzünde otomatik döviz kuruna çevirip tl gösterir.
    henüz opencart 3.0.2.0 için çıkmamış sanırım o.
  • 05-10-2018, 00:34:54
    #7
    3.0 için uyarladım, kullanıyorum
  • 05-10-2018, 00:58:05
    #8
    KilitX adlı üyeden alıntı: mesajı görüntüle
    3.0 için uyarladım, kullanıyorum
    Madem eklentide direkt olmuyor uyarlamak gerekiyorsa bizimde yaptığımız şey o zaten. iki satır kodla eklentisiz uyarlama.
    Çözüm sunmuyorsun ki sen. madem yaptın arkadaşlara yardımcı ol.
    "Uyarladım kullanıyorum ben" çözüm değil.
  • 05-10-2018, 01:34:38
    #9
    ek_media adlı üyeden alıntı: mesajı görüntüle
    Madem eklentide direkt olmuyor uyarlamak gerekiyorsa bizimde yaptığımız şey o zaten. iki satır kodla eklentisiz uyarlama.
    Çözüm sunmuyorsun ki sen. madem yaptın arkadaşlara yardımcı ol.
    "Uyarladım kullanıyorum ben" çözüm değil.
    dövseydin
    söz konusu eklentiyi pek çok yerde rahatlıkla bulabilirsiniz. biraz uğraştırsada 3.0'a rahatlıkla uyarlanabilir. bu çözüm önerdiğim çözüm yolu. uğraşmak istemiyorsanızda satın alma yoluna gidersiniz.

    kendi geliştirdiğim/uyarladığım ve ticaretini yaptığım eklentileri, temaları vs. burada bedava dağıtma gibi bir zorunluluğum yok. kaldı ki bunu da yaptım, 3.0 için geliştirdiğim, uyarladığım bir çok eklentiyi opencart markete yükledim. yüzlerce kişi indirdi, kullandı, içlerinden biri bile teşekkür etme nezaketinde bulunmadığı gibi, utanmadan "senin yazdığın modülü s.. çalışmıyor bu" diyenler de çıktı. bilmem anlatabiliyor muyum?