[KOD] Yeni Türk Lirası Sembolü

nokta

OpenCart-TR
Katılım
14 Eki 2010
Mesajlar
118
Tepkime puanı
0
Puanları
0
kaisercrazy' Alıntı:
Dosyaları doğru yerlerine attın mı? Şimdi Localde default tema içinde değişiklik yapıp denedim çalışmakta.

Bende lokalde denedim dosyaları catalog/view/javascript/ buraya attım ama olmadı.
Kodu da head in hemen altına yapıştırdım.
 

nokta

OpenCart-TR
Katılım
14 Eki 2010
Mesajlar
118
Tepkime puanı
0
Puanları
0
@kaisercrazy
<script type="text/javascript">
Cufon.set('fontSize', '12px').replace('.s_before');
Bu satırda bir sıkıntı olabilir mi? sizdeki ile bir kontrol edebilirmisiniz?
 

byduman

OpenCart-TR
Katılım
13 Ara 2010
Mesajlar
44
Tepkime puanı
0
Puanları
0
kaisercrazy' Alıntı:
@nokta o zaman bir yerde hata var. Başka çalıştıramayan var mı?

Arkadaşlar hangi dosyadaki head dan sonra eklicez bu kodları onuda belirtirmisiniz lütfen?
 

nokta

OpenCart-TR
Katılım
14 Eki 2010
Mesajlar
118
Tepkime puanı
0
Puanları
0
byduman' Alıntı:
kaisercrazy' Alıntı:
@nokta o zaman bir yerde hata var. Başka çalıştıramayan var mı?

Arkadaşlar hangi dosyadaki head dan sonra eklicez bu kodları onuda belirtirmisiniz lütfen?

catalog/view/temanız/common/header.tpl
bu dosyaya ekleyeceksin
<head>
Arasında bir yere
</head>
 

kaisercrazy

OpenCart-TR
Katılım
17 Ocak 2011
Mesajlar
15
Tepkime puanı
0
Puanları
0
Yaş
38
Konum
İstanbul
Web sitesi
www.kaisercrazy.com
nokta' Alıntı:
@kaisercrazy
<script type="text/javascript">
Cufon.set('fontSize', '12px').replace('.s_before');

Bu satırda bir sıkıntı olabilir mi? sizdeki ile bir kontrol edebilirmisiniz?

Demin buraya baya uzun bir açıklama yapmıştım ama sildim. Özür dilerim arkadaşlar bir kodu eklemeyi unutmuşum :(

catalog/view/theme/temanız/template/common/footer.tpl içerisine

Kod:
<script type="text/javascript"> Cufon.now(); </script>

ekleyin çalışacaktır. Düzeltiyorum şimdi diğer mesajımı da

vQMod hali olarak ekledim. Denedim Çalışmakta. Güle Güle Kullanın
 

nokta

OpenCart-TR
Katılım
14 Eki 2010
Mesajlar
118
Tepkime puanı
0
Puanları
0
@kaisercrazy
4 ayrı hosting de ve temada denedim malesef başarılı olamadım.
 

byduman

OpenCart-TR
Katılım
13 Ara 2010
Mesajlar
44
Tepkime puanı
0
Puanları
0
Aynen sadece T harfi çıkıyor malesef..
 

alkanzaXn

OpenCart-TR
Katılım
28 Kas 2011
Mesajlar
21
Tepkime puanı
0
Puanları
0
Bir karakter yüklemek için 35 kb js'ler ek yük demek bu.

Bunun mutlaka başka bir yolu olmalı!
 

kaisercrazy

OpenCart-TR
Katılım
17 Ocak 2011
Mesajlar
15
Tepkime puanı
0
Puanları
0
Yaş
38
Konum
İstanbul
Web sitesi
www.kaisercrazy.com
nokta' Alıntı:
@kaisercrazy
4 ayrı hosting de ve temada denedim malesef başarılı olamadım.

vqmod halini denedin mi? Sol sembol olarak atadın mı ibareyi? Sağda durması bir anlam ifade etmez. Açıklamaya göre de yeni Türk Lirası simgesi para değerinin solunda yer alacak.

byduman' Alıntı:
Aynen sadece T harfi çıkıyor malesef..

Son düzenleme içerisinde çalışıyor. İstersen vqmod dene. Birda unutmadan hatırlatayım.

alkanzaXn' Alıntı:
Bir karakter yüklemek için 35 kb js'ler ek yük demek bu.

Bunun mutlaka başka bir yolu olmalı!
TL simgesi uluslararası bir tanımlama olmadığı için henüz dolar ve euro işareti gibi ufak bir karakter ile desteklenemiyor.
 

alkanzaXn

OpenCart-TR
Katılım
28 Kas 2011
Mesajlar
21
Tepkime puanı
0
Puanları
0
Bu durumda karakteri küçük bir resim(simge) dosyası haline dönüştürüp onu bir şekilde çağırmak daha mantıklı olmaz mı. Simge dosyasının boyutu 1 kb'ı geçmez.
 

kaisercrazy

OpenCart-TR
Katılım
17 Ocak 2011
Mesajlar
15
Tepkime puanı
0
Puanları
0
Yaş
38
Konum
İstanbul
Web sitesi
www.kaisercrazy.com
alkanzaXn' Alıntı:
Bu durumda karakteri küçük bir resim(simge) dosyası haline dönüştürüp onu bir şekilde çağırmak daha mantıklı olmaz mı. Simge dosyasının boyutu 1 kb'ı geçmez.

Peki Onu da yapıp şimdi ekliyorum buraya

TL Simgesini Resim Olarak Eklemek
Ekte bulunan imaj dosyasını indirip Opencart Kurulumu yaptığınız dizinde bulunan image klasörüne atın. Yönetim alanında giderek Sistem>Yerelleştirme>Döviz Kurları yolunu izleyerek Türk Lirasını Sol Sembolü TL olacak şekilde değiştirin.

Sonrasında ise TL simgesini göstermek istediğiniz her dosyada aşağıdaki değişikliği yapmanız gerekmekte.

Aşağıdaki örnekte ben Son Eklenenler Modülü içinde değişiklik yapıyorum.
Yedek alıp değişikliklere başlayabilirsiniz.

catalog/view/theme/temanız/template/module/latest.tpl dosyasını açın.

Dosyanın üst kısmında bir yere şu kodları ekleyin.
PHP:
<?php 
$a='<span class="s_currency s_before">TL</span>';
$b='<img src="./image/tlsimge.png" style="margin-right:3px;" />';
?>
Sornasında Aşağıda verdiğim alanı bulun
PHP:
          <?php if (!$product['special']) { ?>
         <?php echo $product['price']; ?>
          <?php } else { ?>
          <span class="price-old"><?php echo $product['price']; ?></span> <span class="price-new"><?php echo $product['special']; ?></span>
          <?php } ?>
        </div>
ve şununla değiştirin.
PHP:
          <?php if (!$product['special']) { ?>
<?php echo str_replace ($a,$b,$product['price']); ?>
          <?php } else { ?>
          <span class="price-old"><?php echo str_replace ($a,$b,$product['price']); ?></span> <span class="price-new"><?php echo str_replace ($a,$b,$product['special']); ?></span>
          <?php } ?>
        </div>
Kaydedin ve sunucuya yollayın.

Hangi alanda değişiklik yapmak istiyorsanız (ürün açıklama sayfası, kategoriler vb.) bu işlemi her birinde tekrarlayın.

Dosyanın boyutu 300 bayt tır. Arka Plan resmi yoktur. Böylelikle çoğu temada rahatlıkla kullanabilirsiniz.

Saygılarımla
 

Ekli dosyalar

  • tlsimge.png
    tlsimge.png
    300 bayt · Görüntüleme: 182

nokta

OpenCart-TR
Katılım
14 Eki 2010
Mesajlar
118
Tepkime puanı
0
Puanları
0
@kaisercrazy sol sağ, küçük büyük, ctrl+G haklıma gelen her şekilde denedim ama malesef. evet vqmod u da denedim hem 1.5.1.3.1 de, hem 1.5.2.1 de
 

alkanzaXn

OpenCart-TR
Katılım
28 Kas 2011
Mesajlar
21
Tepkime puanı
0
Puanları
0
İşte yıldırım cevap buna denir. :)

Yalnız küçük bir sorun kaldı geri: Metin olarak yazdırmak istediğimizde karşımıza çıkar, onu da mutlak bir gün aşarız. Slmlr.
 

nokta

OpenCart-TR
Katılım
14 Eki 2010
Mesajlar
118
Tepkime puanı
0
Puanları
0
kaisercrazy' Alıntı:
O zaman en son eklediğim seni paklar nokta :)

@kaisercrazy valla uğraşını büyük bir takdirle izledim. Ne diyeyim emeklerine sağlık, lakin olmadı mı olmuyor işte ama ilginç gelen hata mesajı vermeden ekrana karakteri basmaması, daha önce o garip isimli fontu deneyerek değiştirdim simgeyi ama ne yalan söyleyeyim yazı karakteri çok zevksiz geldi kullanmadım, sizin düzenlemenizi sitenizde inceledim çok şık duruyordu tamam dedim arkadaşımız son noktayı koymuş konuya lakin olmadı.
Sağlık olsun ne yapalım TL ye devam :D
 

kaisercrazy

OpenCart-TR
Katılım
17 Ocak 2011
Mesajlar
15
Tepkime puanı
0
Puanları
0
Yaş
38
Konum
İstanbul
Web sitesi
www.kaisercrazy.com
alkanzaXn' Alıntı:
İşte yıldırım cevap buna denir. :)

Yalnız küçük bir sorun kaldı geri: Metin olarak yazdırmak istediğimizde karşımıza çıkar, onu da mutlak bir gün aşarız. Slmlr.

Güle Güle kullanın. str_replace kullandığımız için görünmeme olayı olabilir. Ama javascript ekleyinde TL olarak görünüyor baskı alanında :) Bulunur bir çaresi :)
 

alkanzaXn

OpenCart-TR
Katılım
28 Kas 2011
Mesajlar
21
Tepkime puanı
0
Puanları
0
Bu javascript ekleme olayını nasıl kıvıra biliriz?
 

byduman

OpenCart-TR
Katılım
13 Ara 2010
Mesajlar
44
Tepkime puanı
0
Puanları
0
Gene olmadı ama teşekkürler yinede uğraş için.
 

kaisercrazy

OpenCart-TR
Katılım
17 Ocak 2011
Mesajlar
15
Tepkime puanı
0
Puanları
0
Yaş
38
Konum
İstanbul
Web sitesi
www.kaisercrazy.com
nokta' Alıntı:
kaisercrazy' Alıntı:
O zaman en son eklediğim seni paklar nokta :)

@kaisercrazy valla uğraşını büyük bir takdirle izledim. Ne diyeyim emeklerine sağlık, lakin olmadı mı olmuyor işte ama ilginç gelen hata mesajı vermeden ekrana karakteri basmaması, daha önce o garip isimli fontu deneyerek değiştirdim simgeyi ama ne yalan söyleyeyim yazı karakteri çok zevksiz geldi kullanmadım, sizin düzenlemenizi sitenizde inceledim çok şık duruyordu tamam dedim arkadaşımız son noktayı koymuş konuya lakin olmadı.
Sağlık olsun ne yapalım TL ye devam :D

Sağlık olsun :)

alkanzaXn' Alıntı:
Bu javascript ekleme olayını nasıl kıvıra biliriz?

vQMod kullanmayı biliyorsan onunla da deneyebilirsin. Sitedeki TL simgesini vqmod eklentisiyle gösteriyorum şu anda.

byduman' Alıntı:
Gene olmadı ama teşekkürler yinede uğraş için.

Valla javascript ile nasıl olmadı anlayabilmiş değilim. cufon vb dosyaları jQuery den sonra çağırıyorsunuz değil mi? Sitede çok ayrı bir işlem yapmadım. Hatta vqmod dosyasını kullanıyor şu anda site. Onunla rahat bir şekilde gösterebiliyorum.

Resim olayını deneyen oldu mu? Ben gene localde ve internetcarsi da denedim yayınlamadan önce ama emin olamıyorum şimdi :)

Saygılarımla
 
Üst