OpenCart döviz kuru güncelleme modülü, döviz kuru güncellemelerinin Yahoo yerine Türkiye Cumhuriyeti Merkez Bankası (TCMB) üzerinden güncellenmesini sağlar.
İçindekiler
Test Edilen OpenCart Sürümleri
# 2.1.0.1, 2.2.0.0, 2.3.0.1, 2.3.0.2
# 3.0.2.0, 3.0.3.1
OpenCart Döviz Kuru Güncelleme
OpenCart orijinalinde döviz kurları Yahoo Finance üzerinden alınmaktadır. OpenCart döviz kuru güncelleme modülü kurların Yahoo Finance yerine Türkiye Cumhuriyeti Merkez Bankası (TCMB) üzerinden çekilmesini sağlar.
OpenCart Döviz Kuru Güncelleme Modülü Kurulumu
OpenCart döviz kuru güncelleme modülünü OpenCart sitenize eklemek için en alttaki linkten modülü indirdikten sonra OpenCart sürümünüze göre aşağıdaki kurulum adımlarını takip edin.
OpenCart 3.0.x.x Sürümleri Kurulumu
OpenCart 3.0.2.0, 3.0.3.1 sürümlerinden birini kullanıyorsanız, aşağıdaki kurulum adımlarını uygulayın.
- OpenCart admin panelinize giriş yapın.
- opencart-doviz-kuru-guncelleme.ocmod.zip dosyasını Eklentiler/Eklenti Yükle bölümünden yükleyin.
- Yükleme tamamlandıktan sonra Eklentiler/Modifikasyonlar bölümündeki mavi yenile butonuna basarak modifikasyonlarınızı yenileyin.
- Sistem -> Yerelleştirme -> Para Birimleri bölümündeki turuncu yenile butonuna basarak döviz kurunu bir kere güncelleyin.
- Kurulum adımlarını tamamladığınızda modül otomatik olarak çalışmaya devam edecektir.
- Güncelleme butonuna bastığınızda hata alıyorsanız yazının altındaki Modül Çalışmıyorsa bölümünü inceleyin.
OpenCart 2.0.x.x Sürümleri Kurulumu
OpenCart 2.1.0.1, 2.2.0.0, 2.3.0.1, 2.3.0.2 sürümlerinden birini kullanıyorsanız, aşağıdaki kurulum adımlarını uygulayın.
- OpenCart admin panelinize giriş yapın.
- opencart-doviz-kuru-guncelleme.ocmod.zip dosyasını Eklentiler/Eklenti Yükle bölümünden yükleyin.
- Yükleme tamamlandıktan sonra Eklentiler/Modifikasyonlar bölümündeki mavi yenile butonuna basarak modifikasyonlarınızı yenileyin.
- Sistem -> Yerelleştirme -> Para Birimleri bölümündeki turuncu yenile butonuna basarak döviz kurunu bir kere güncelleyin.
- Kurulum adımlarını tamamladığınızda modül otomatik olarak çalışmaya devam edecektir.
- Güncelleme butonuna bastığınızda hata alıyorsanız yazının altındaki Modül Çalışmıyorsa bölümünü inceleyin.
Modül Çalışmıyorsa
Yukarıdaki kurulum adımlarını uyguladıktan sonra modül çalışmıyorsa, sitenizde muhtemelen aşağıdaki hatalardan biri mevcuttur. Sorunu düzeltemiyorsanız yazı altına yorum yazarak destek alabilirsiniz.
- Modül temanızla uyumlu değildir.
- Modül kullandığınız OpenCart sürümü ile uyumlu değildir.
- Modül kullandığınız farklı bir eklenti veya düzenleme ile çakışıyordur.
- OpenCart modifikasyon sisteminiz çalışmıyor veya bozuktur.
- Kurulum adımlarını hatalı veya eksik yapmış olabilirsiniz.
TCMB Sunucularına Erişilemiyor
“TCMB sunucularına erişilemiyor veya sunucunuzda gerekli izinler yok” hatası alıyorsanız sunucunuz simple_load_xml ve file_get_contents komutlarını çalışmıyordur. Sunucu/hosting firmanız ile iletişime geçerek bu komutları aktif etmelerini isteyin.
OpenCart Döviz Kuru Güncelleme Modülü İndir
OpenCart döviz kuru güncelleme modülünü indirmek için aşağıdaki bağlantıya tıklayın.
Telif hakkı nedeniyle kaldırılmıştır.
bi hevesle actim yuklemeye calıstım ama yok yuklemenmiyor sadece xml var zipin içinde zip bos
Modülü tekrar kontrol ettim yükleniyor ve çalışıyor.
Arkadaş ellerine sağlık, eklentiyi yükleyemedim ama manuel olarak currency.php dosyalarını editledim. çalışıyor görünüyor ama hergün otomatik yeniliyor mu?
Evet otomatik yeniler Bülent bey.
Oğuz kardeşim eline emeğine sağlık. Otomatik çalışmıyorsa şunlardandır diye sıralamışsın yukarda.
Zannımca
“Modül kullandığınız farklı bir eklenti veya düzenleme ile çakışıyordur.
veya OpenCart modifikasyon sisteminiz çalışmıyor veya bozuktur”
bu ikisinden biri benim problemim.
Modifikasyon sistemini düzeltmenin bir yöntemi varmıdır?
Sisteminizi detaylı olarak incelemeden bilgi veremem maalesef.
İndirme linki çalışmıyor
Kontrol ettin sorun görünmüyor, Uğur bey.
Düzeltilmiş teşekkürler.
Bu eklentide herhangi bir sorun yok değil mi?
Ayrıca yapmak istediğim şu; bazı ürünlerde dolar bazında fiyat gireceğim. Bunu tl olarak listeleyebilirim değilmi? Ayrıca üründe yüzde indirimi yapmak istediğimde nasıl bir işlem yapmam gerekiyor? Kampanya kısmında dolar bazında indirim yapıp mı yazmam gerekiyor?
Modül opencart döviz kurlarının doğru güncellenmesi içindir, istediğiniz tarzda bir modül değildir.
İndirim içinde aşağıdaki tarzda bir modül alabilirsiniz.
https://www.tematimi.com/opencart-toplu-indirim-ve-etiket-modulu
Yanlış anladınız hocam
Sizin belirttiğiniz modül muhtemelen işime yarar ama indirdiğim dosyayı import edemiyorum.
Alttaki yorumda bilgi verdim.
malesef indirdiğim dosya çalışmıyor eklentiyi yükleyemiyorum. upload klasörüne baktığımda ise boş.
Evet hatalı paylaşım yapmışım.
Güncelleme yaptım tekrar indirip opencart-doviz-kuru-guncelleme.ocmod.zip dosyasını Eklentiler/Eklenti Yükle bölümünden yükleyebilirsiniz.
Upload klasörünün boş olması normaldir, sadece ocmod olarak değişiklik yapılıyor.
Oğuzhan Bey
Emeğinize sağlık Opencartla ilgili sitenizden çok faydalandım teşekkür ederim.
Ben yurtiçi ve yurtdışı fiyatı diye 2 farklı fiyat uygulamak istiyorum.
tr den girenler yurtiçi fiyatı görsün yurtdışından girenlerde yurtdışı fiyatını görsün istiyorum
bu konuda bir eklenti varmıdır? yada koda nasıl müdahale etmeli?
Eklentileri mevcuttur araştırabilirsiniz.
Oğuz Bey;
Aslında araştırdım ama çok sağlıklı sonuçlar çıkaramadım.
gördüğüm örneklerde ülke tanımlaması var. Ama her ülke için tanımlama yapmak yerine TR den girenler TR fiyatı Görsün diğerleri Yurtdışı fiyatı görsün şeklinde basite indirgenmiş bi çalışma bulamadım.
Kendi çabalarımla çok anlamasamda bu şekilde bir kodlaya yapmaya çalışıyorum.
olayı if else ile çözmeye çalışıyorum. dil türkçe ise yurtiçi değilse yurtdışı fiyatı şeklinde fiyat değişkenine müdahale ediyorum.
Sizin önereceğiniz bir çözüm veya eklenti var mı?
hocam benım sunucumda simple_load_xml ve file_get_contents bu ozellıklerı guvenlık nedenıyle acmıyorlar. crul işlemi ıle cozun dedıler onu nasıl halledebılırız ?
Curl çalışmadığı için bu yöntemi kullanıyoruz Yusuf bey.
Oğuz bey belli bi saattemi güncelliyor yoksa panele giriş yapıldığında mı güncelliyor nasıl test edebiliriiz
Varsayılan para birimi dolar, yerelleştirme/para birimleri bölümünde dolar güncellenme tarihi günlük yenileniyor ama bu 1.0000 zaten diğeri güncellenmiyor.
1.000 varsayılan para birimidir onu güncellemez.
Diğer para birimlerini günceller, güncelleme yapmıyorsa yazı içinde sunucuda aktif edilmesi gereken bileşenleri yazdım.
Bağlantıda bi sorun yok, güncelle butonuna bastığımda tl yide güncelliyor, tek sorun bunu otomatik yapmayışı.
Otomatik güncelleme için ücretsiz olarak alternatif modüller mevcuttur, onları deneyebilirsiniz Taha bey.
Teşekkürler çalıştı.
Süper kardeşim, eline sağlık.
Notice: Trying to get property ‘BanknoteSelling’ of non-object in /home/………../public_html/system/storageoyuz78sbkuiv/modification/admin/model/localisation/currency.php on line 181Notice: Trying to get property ‘BanknoteBuying’ of non-object in / /storageoyuz78sbkuiv/modification/admin/model/localisation/currency.php on line 182Notice: Trying to get property ‘ForexSelling’ of non-object in / storageoyuz78sbkuiv/modification/admin/model/localisation/currency.php on line 183Notice: Trying to get property ‘ForexBuying’ of non-object in storageoyuz78sbkuiv/modification/admin/model/localisation/currency.php on line 184Notice: Trying to get property ‘BanknoteSelling’ of non-object in storageoyuz78sbkuiv/modification/admin/model/localisation/currency.php on line 185Notice: Trying to get property ‘BanknoteBuying’ of non-object in storageoyuz78sbkuiv/modification/admin/model/localisation/currency.php on line 186Notice: Trying to get property ‘ForexSelling’ of non-object in 194………. e kadar gitmekte….
hatası çıkmaya başladı
acaba sorun nedir?
Farklı bir modül ile çakışıyor görünüyor, detaylı inceleme gerekir.
Merhaba, eklenti tarafıma ait ücretsiz dağıtılan bir eklentidir. Lütfen kaynak göstererek ve indirme linki olarak resmi opencart eklenti sayfasına yönlendirerek paylaşın. Yeni versiyonları dahil her türlü geliştirmeler yerinden takip edilmelidir.
https://www.opencart.com/index.php?route=marketplace/extension/info&extension_id=33425
Yorumunuz aktif olarak bırakılmıştır, isteyenler orjinal sayfayı ziyaret edebilir.
Üstad bu modül için vqmod kurmak gerekli mi?
vQmod gerekli değildir Hasan bey, modül ocmod kullanır.
Demoyu incelerken Pro Email Template modülünü gördüm. Paylaşırsanız sevinirim.
Aşağıdaki linkten satın alabilirsiniz Rauf bey.
Opencart Pro Email Template
hocam bende çalışmadı.sunucu firmasına da aktardım ama fonksiyonların aktif olduğunu belittiler.
2021-11-04 21:46:47 – MOD: Modification Default
FILE: system/engine/action.php
REGEX: ~(require|include)(_once)?\(([^)]+)~
LINE: 77
FILE: system/engine/loader.php
REGEX: ~(require|include)(_once)?\(([^)]+)~
LINE: 54
LINE: 97
LINE: 118
LINE: 135
FILE: system/library/config.php
REGEX: ~(require|include)(_once)?\(([^)]+)~
LINE: 23
FILE: system/library/language.php
REGEX: ~(require|include)(_once)?\(([^)]+)~
LINE: 56
LINE: 62
—————————————————————-
MOD: OpenCart Döviz Kuru Güncelleme
FILE: admin/model/localisation/currency.php
CODE: public function refresh($force = false) {
LINE: 103
CODE: public function getTotalCurrencies() {
LINE: 333
CODE: public function getTotalCurrencies() {
LINE: 337
FILE: admin/controller/localisation/currency.php
CODE: public function refresh() {
LINE: 112
CODE: protected function getList() {
LINE: 171
—————————————————————-
merhaba
TCMB sunucularına erişilemiyor veya sunucunuzda gerekli izinler yok. https://oguzturk.net/opencart-doviz-kuru-guncelleme/ linkinden destek alabilirsiniz.
hatayı alıyorum hosting firması ile defalarca konuştum çözemediler çok araştırdım bir türlü çalışmadı
bu izinler sunucu tarafında işlemlerin yapıldığı söylendi ama yine çalışmadı
Sorunsuz çalışıyor. Çok teşekkür ederim.
Tarafıma ait olan ve izinsiz yayınlandığınız ücretli eklentiyi sitenizden kaldırmanızı talep ediyorum.
Merhaba, kaldırılmıştır.
Merhabalar,
Kod çalışmamaktadır. Sanırım tcmb veri çekme artık kapatıldı.