Yeni Türk Lirası simgesi şimdilik hiçbir uluslararası yazı tipinde bulunmadığından ve işletim sistemleri de bu simgeyi tanımamakta. Buna ek olarak da alıştığımız şekilde değil de, simge ücret bilgisinden önce gelmek zorunda. Opencart E-Ticaret sistemini kullanan arkadaşların bu simgeyi rahat bir şekilde kullanabilmesi için başta www.internetcarsi.net adresinde denemek üzere değişiklikleri yaptım. Ayrıca vQMod için ufak bir düzenleme eklentisi yaparak Opencart Eklentiler alanında (www.opencart.com) yayınladım. Aşağıdaki kodları düzenlemekte sıkıntı yaşayacağını düşünen arkadaşlar vQMod eklentisini kullanabilirler.
Gelelim düzenlemeye;
Yazının sonunda bulunan zip dosyasındaki iki adet javascript dosyasını ilgili yerlere atınız. İndirdiğiniz zip içinde Opencart klasör düzenine uygun olarak sıralanmıştır. Direk olarak kopyala yapıştır yapabilirsiniz. Yok ben dosyaları kendim atarım derseniz catalog/view/javascript klasörüne tek tek de atabilirsiniz. Simgeyi değiştirirken Cufon kullanacağız.
İlk düzenleme için catalog/view/theme/temanızın adı/template/common/header.tpl dosyasını bir php/metin editörü (Notepad ++ vb.) yardımı ile açınız ve /head etiketinden önce şu kodları ekleyiniz.
<script type="text/javascript" src="catalog/view/javascript/cufon-yui.js"></script> <script type="text/javascript" src="catalog/view/javascript/tlira_400.font.js"></script> <script type="text/javascript"> Cufon.set('fontSize', '12px').replace('.s_before'); </script>
Hemen ardından catalog/view/theme/temanızın adı/template/common/footer.tpl dosyasını açınız ve /body etiketinden önce şu kodu ekleyiniz.
<script type="text/javascript"> Cufon.now(); </script>
Dosyaları kaydedip sunucuya göndermeden önce yapacağımız ufak bir iş daha var.
system/library/currency.php dosyasını açın ve 77. civarında bulunan aşağıdaki kodu bulun.
if (($symbol_left) && ($format)) { $string .= $symbol_left; }
Ve şu kodla değiştirin.
if (($symbol_left) && ($format)) { $string .= '<span class="s_before">' . $symbol_left . '</span>'; }
Dosyaları kaydedip sunucuya gönderin. Bir sıkıntı olmamışsa sisteme simgeyi gösterecek gerekli elemanları eklediniz. Son olarak yönetim paneline gidin ve Sistem>Yerelleştirme>Para Birimi yolunu izleyerek Türk Lirasını eklediğiniz alana Sol simge olarak T veya TL simgesini ekleyin. Türk Lirası bu simge eklemesinden sonra sol simgeli döviz kurları arasında yer almaktadır. Artık sağ simgeye gerek kalmamaktadır. Aşağıda örnek resmi de inceleyebilirsiniz.
İndireceğiniz dosya içerisinde gerekli javascript dosyaları ve vQMod için gerekli XML dosyası da vardır. Her iki işlem için de javascript dosyaları gerekli olacaktır. Yani sadece vQMod XML dosyasını atarsanız sistem eklentiyle eş çalışmaz.