tr-opencart

     
avatar Şuanki Zaman: 06-23-2018, 03:25 AMHoşgeldin Misafir !
  Şifremi Hatırlat   kayıt ol
opencart temaları

Aramalarda Türkçe Karakter Sorunu

Konuyu görüntüleyenler: 1 Misafir
 
Değerlendir:
  • 1 Oy - 1 Yüzde
  • 1
  • 2
  • 3
  • 4
  • 5
%
Cevapla  Gönder 
v  v
Yazar  sgulek - Görüntüleme - Okunma  3367 - Yorum  5

sgulekv
Acemi Üye
**
Üye user avatar
Çevrimdışı

Mesajlar: 4
Konular: 2
Katılma Tarihi: Nov 2012
Rep Puanı: 0
Teşekkürler: 1
0 Mesajına, 0 Teşekkür edildi.



Kişisel Bilgileri: v
Konu Tarihi: 11-19-2012 12:19 PM

S.a. arkadaşlar.

Arkadaşlar sistemde arama yaparken Büyük İ ile arama yaptığımda sonuç bulunmuyor. Fakat Diğerlerinde arama yaptığım zaman sonuç normal bir şekilde çıkıyor. Ş Ğ Ü Ç I normal fakat Büyük İ de sonuç çıkmıyor. Bu sorunu nasıl helledebilirim ?

Kullandığım sürüm 1.5.2.1

Eğer yardım edebilirseniz çok sevinirim.
Alıntı Yaparak Cevapla
Paylaş!
opencanv
Üye
***
Üye user avatar
Çevrimdışı

Mesajlar: 61
Konular: 0
Katılma Tarihi: Aug 2012
Rep Puanı: 0
Teşekkürler: 0
12 Mesajına, 16 Teşekkür edildi.



Kişisel Bilgileri: v
Konu Tarihi: 11-19-2012 12:44 PM
opencart ürün adı aramalarında büyük-küçük harf ayrımı yapar. Arama yapılan alanların karakter setini mysql editör ile latin5 - latin5-turkish-ci yaparsanız sorun kalmaz...
Alıntı Yaparak Cevapla
Paylaş!
 Teşekkür Edenler: Kıroğlumarket , sgulek
sgulekv
Acemi Üye
**
Üye user avatar
Çevrimdışı

Mesajlar: 4
Konular: 2
Katılma Tarihi: Nov 2012
Rep Puanı: 0
Teşekkürler: 1
0 Mesajına, 0 Teşekkür edildi.



Kişisel Bilgileri: v
Konu Tarihi: 11-19-2012 02:21 PM
İlginiz için teşekkürler.

Veritabanını Latin5 -Latin5_turkish_ci - Utf8_bin - Utf8_turkish_ci yaparak denedim. Kimisinde türkçe karakterlerin hiç biri çıkmadı.

Mysql.php içerinsindeki utf8 olan karakter setinide değiştirerek denedim. sonuç yine aynı.

search.php içerisinde

$deneme = $this->request->get['keyword'];
$deneme1 = str_replace("İ","i",$deneme);
$keywords = strtolower($deneme1);

En son denediğim kodlarda arama sonucu aynı yine İ harfi ile sonuç bulamadı fakat şöyle bir gelişme oldu. Ajax arama modülünüde yüklemiştim. En son değişikliği yapınca Büyük İ yazınca ajax sonuc vermeye başladı. Ama arama sonuçlarında yine sonuç yok Confused
Sorun Çözüldü Arkadaşlar. Herkese Teşekkürler.

Belki başka bir arkadaşa lazım olur diye yazıyorum.

\catalog\controller\product\search.php

dosyasının içerisindeki

$this->request->get['filter_name'];

ifadelerinin hepsini

str_replace("İ","i", $this->request->get['filter_name']);

ile değiştirdim.

Kolay Gelsin.
Alıntı Yaparak Cevapla
Paylaş!
opencanv
Üye
***
Üye user avatar
Çevrimdışı

Mesajlar: 61
Konular: 0
Katılma Tarihi: Aug 2012
Rep Puanı: 0
Teşekkürler: 0
12 Mesajına, 16 Teşekkür edildi.



Kişisel Bilgileri: v
Konu Tarihi: 11-19-2012 04:11 PM
karakter setini yanlış söylemişim UTF-8 ve utf8_unicode_ci olarak tanımlanmalı product_description daki "name" alanı veya hangi alanlarda arama yapacaksan....
Alıntı Yaparak Cevapla
Paylaş!
sgulekv
Acemi Üye
**
Üye user avatar
Çevrimdışı

Mesajlar: 4
Konular: 2
Katılma Tarihi: Nov 2012
Rep Puanı: 0
Teşekkürler: 1
0 Mesajına, 0 Teşekkür edildi.



Kişisel Bilgileri: v
Konu Tarihi: 11-19-2012 04:35 PM
opencan ilgin için teşekkürler.

Karakter seti utf8 olarak tanımlı. Latin setler türkçe karakterlerde hata veriyordu.

Benim tahminim; strtolower fonksiyonuyla alakalı bir sorun var. İlkel bir yöntemde olsa çözmüş olduk. Ama daha profesyonel bir çözümü vardır diye düşünüyorum.
Alıntı Yaparak Cevapla
Paylaş!
sabitertanv
Süper Moderator
******
Süper Moderator user avatar
Çevrimdışı

Mesajlar: 290
Konular: 31
Katılma Tarihi: Dec 2011
Rep Puanı: 21
Teşekkürler: 22
127 Mesajına, 595 Teşekkür edildi.



Kişisel Bilgileri: v
Konu Tarihi: 11-19-2012 05:30 PM
SET NAMES 'utf8' COLLATE 'utf8_general_ci';

yukarıdaki komutu veritabanınızda çalıştırırsanız bağlantıyı da kayıtları da utf8 olarak ayarlamış olursunuz.
sabitertan
Forumuna sahip çık! .:|Bağış Yap|:.
Alıntı Yaparak Cevapla
Paylaş!
 Teşekkür Edenler: osdem66

« Önceki | Sonraki »
Cevapla  Gönder 

Aramalarda Türkçe Karakter Sorunu Konusunun Linki Direk Link
Aramalarda Türkçe Karakter Sorunu Konusunun HTML Kodu HTML Link
Aramalarda Türkçe Karakter Sorunu Konusu BBCode Linki BBCode Link
Aramalarda Türkçe Karakter Sorunu Konusunu Paylaş Sosyal Paylaş

Benzeyen Konular
Konu: Yazar Cevaplar: Gösterim: Son Mesaj
  javascript ekleme sorunu blackweb 0 88 04-27-2018 01:33 PM
Son Mesaj: blackweb
  quick view türkçe yapamıyorum - kaldıramıyorum - yardım lütfen sedat48 0 125 03-24-2018 12:46 AM
Son Mesaj: sedat48
  [Mod] mail sorunu 1564 atesanit 1 179 03-05-2018 06:52 PM
Son Mesaj: osdem66
  Seçenek fiyatı sorunu feryat 1 243 01-27-2018 02:34 PM
Son Mesaj: osdem66
  Sipariş onay sorunu. anesteziker 1 533 01-22-2018 02:16 AM
Son Mesaj: hsoylu
  Opencart Sepete Ekle Butonu Sorunu ycanakyildiz 0 330 01-16-2018 10:11 PM
Son Mesaj: ycanakyildiz
  Quick View Sorunu joymen 2 357 01-09-2018 08:45 PM
Son Mesaj: joymen
  [Mod] Excel import sorunu 1.5.6.4 tamerag 6 3,087 08-29-2017 04:08 PM
Son Mesaj: Deniz ÖZMEN
  İndirim Toplamı sorunu asinanak 1 318 07-28-2017 09:25 PM
Son Mesaj: atesh58
  Ürün resimleri cache sorunu eno-7 2 1,869 07-17-2017 12:58 AM
Son Mesaj: ihsankeser

Aramalarda Türkçe Karakter Sorunu indir, Aramalarda Türkçe Karakter Sorunu Videosu, Aramalarda Türkçe Karakter Sorunu online izle, Aramalarda Türkçe Karakter Sorunu Bedava indir, Aramalarda Türkçe Karakter Sorunu Yükle, Aramalarda Türkçe Karakter Sorunu Hakkında, Aramalarda Türkçe Karakter Sorunu nedir, Aramalarda Türkçe Karakter Sorunu Free indir, Aramalarda Türkçe Karakter Sorunu oyunu, Aramalarda Türkçe Karakter Sorunu download


Forum Atla: