Post by eka7a » Tue Mar 05, 2013 2:06 am

Eğer dosya da Türkçe karakter varsa bu dosya yüklenirken UTF8 karakter setindeki karşılığı neyse dosya adı sunucunuza o şekilde yükleniyor. Eğer sunucunuz bu UTF8 karakterleri okuyamıyorsa sizde hatalarla karşılaşıyorsunuz. Ürün sayfalarında resimler görünmüyor, resim yönetiminde yüklü resim dosyaları görünmüyor vs.

Bir çoğunuzun başına bela olan ve bu hata hakkında bilgi sahibi olmayan kullanıcıları epey uğraştıran resim dosyalarındaki Türkçe karakter ve boşluk gibi nedenlerden dolayı oluşan hatalardan bu ufak değişiklikle kurtulabilirsiniz.

Bu değişiklikle yüklediğiniz resim dosya adlarından
Türkçe karakterler temizlenir ve ASCII(ingilizce) karşılığıyla değiştirilir.
Boşlukları temizler ve eksi işareti "-" ile değiştirir.
Büyük karakterler küçük karaktere dönüştürülür.

Eklentinin çalışabilmesi için sisteminizde vqmod kurulu olmalıdır. OpenCart 1.5.5.1 versiyonunda test edilmiştir.

Bu eklenti varsayılan olarak resim yönetiminde yuklediğiniz resim dosya adlarını düzeltmektedir. Eğer siz kendi resim/dosya yükleme eklentinizi kullanıyorsanız ve karakter hataları alıyorsanız, eklentinize şu şekilde uygulayabilirsiniz.

Eklentinizdeki dosya adı değişkenini dosya_temizle fonksiyonu içine almanız yeterlidir.

Code: Select all

dosya_temizle($yuklenen_dosya_adi_degikeni)
Tüm harfler küçük olması için şu şekilde uygulayabilirsiniz.

Code: Select all

utf8_strtolower(dosya_temizle($yuklenen_dosya_adi_degikeni))
Eğer düzeltme yapacağınız dosya değilde bağlantıysa(url) dosya_temizle fonksiyonu yerine url_temizle fonksiyonunu kullanabilirsiniz. Örneğin: Ürün, kategori vb eklerken seo kelimelerine bu fonksiyonu uygulayabilirsiniz. Böylece siz Türkçe karakter kullansanız da bu fonksiyon Türkçe karakterleri düzeltilecektir.

Attachments

Clear Turkish Character


Windows 11 Pro Digital License Key


User avatar
Active Member

Posts

Joined
Sun Apr 12, 2009 12:59 am
Location - Türkiye

Post by doktorteknik » Sun Mar 31, 2013 5:54 am

Merhaba,

Paylaşımınız için çok teşekkür ederim.
Sitemde google base eklentisinde bir türkçe karakter problemi yaşıyorum. Sanıyorum bunu düzeltmek içinde kullanabilirim.

Teşekkürler
İyi Çalışmalar

Newbie

Posts

Joined
Thu Jan 21, 2010 1:37 am

Post by kantar35 » Thu May 16, 2013 8:35 pm

Bu eklenti sanırım seo linkller için kullanabilir.

opencart destek sitesi


Newbie

Posts

Joined
Thu May 16, 2013 3:45 am

Post by realbabutsa1 » Thu Jan 16, 2014 4:43 am

bu eklenti otomatik seo oluşturmada oluşan türkçe karakter yerine "-" karakterinin yerleşmesi sorununu aşıyor mu?
lütfen daha açıklayıcı bir anlatım yaparmısınız?

Newbie

Posts

Joined
Thu Jan 16, 2014 4:41 am

Post by eka7a » Sun Jan 19, 2014 7:20 pm

Türkçe karakterleri ASCII karakter setindeki karakter ile değiştirir. Örneğin Ş harfini s ile değiştirir. Ama bunun çalışması için bu eklenti yüklendikten sonra kullandığınız seo eklentisi url_temizle fonksiyonu içine alınmalıdır.

Windows 11 Pro Digital License Key


User avatar
Active Member

Posts

Joined
Sun Apr 12, 2009 12:59 am
Location - Türkiye

Post by jetli715 » Sat Jan 04, 2020 5:05 am

merhaba hocam oc 3 için aynısını hazırlayabilirmisin tşkler

Newbie

Posts

Joined
Thu Oct 31, 2019 5:18 pm

Post by CihatZX » Thu Jan 14, 2021 2:59 am

jetli715 wrote:
Sat Jan 04, 2020 5:05 am
merhaba hocam oc 3 için aynısını hazırlayabilirmisin tşkler
3 sürümün de de aynı şekilde kullanabilirsiniz.

NLPi Ajans - Opencart Optimizasyon Hizmeti
https://www.nlpi.com.tr/opencart-optimizasyonu/


User avatar
Newbie

Posts

Joined
Fri Jul 03, 2020 4:47 am


Post by radyodinle » Sun Feb 14, 2021 12:08 am

Temizleme değilde karşılıgını ı i yaparak olabilirdi.

no signature


Newbie

Posts

Joined
Fri Jan 29, 2021 3:28 am


Post by alperensalihk » Wed Mar 24, 2021 6:31 am

radyodinle wrote:
Sun Feb 14, 2021 12:08 am
Temizleme değilde karşılıgını ı i yaparak olabilirdi.
Onu yapıyor ya zaten?

Newbie

Posts

Joined
Wed Mar 24, 2021 6:05 am

Post by sinansahin64 » Sat Jul 17, 2021 11:03 pm

Merhaba, bu modülü Opencart 3.0.2.0 verisyonda kullanabilir miyiz? indirip denedim ama bişey değişmedi, acaba bir yerde yanlış mı yaptım? veya versiyondan kaynaklı uyumsuzluk mu var?

Newbie

Posts

Joined
Mon Feb 03, 2020 12:09 am
Who is online

Users browsing this forum: No registered users and 108 guests