tr-opencart

     
avatar Şuanki Zaman: 12-19-2024, 01:00 PMHoş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  5521 - 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
13 Mesajına, 17 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: e-ticaretdersleri , 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
13 Mesajına, 17 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, 601 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
  Eklenti arama ve yükleme sorunu Sürüm 4.0.2.3 m.polat 0 310 12-05-2023 09:46 AM
Son Mesaj: m.polat
  lütfen ayrdım edin Kayma sorunu oktiy 0 493 02-12-2022 05:37 PM
Son Mesaj: oktiy
  mail.php sorunu H737 17 13,603 08-26-2021 02:42 AM
Son Mesaj: umut4ykut
  Türkçe - İngilizce Karakter Problemi harmonicfart 1 424 08-09-2021 07:42 PM
Son Mesaj: harmonicfart
  İletişim mesaj sonrası boş sayfa sorunu çözümü ipeksag 1 1,140 02-25-2021 03:07 AM
Son Mesaj: ngenar
  Ödeme Eklentisi OCSESID Sorunu akadirabus 0 750 02-24-2021 09:58 AM
Son Mesaj: akadirabus
  Stok Miktarı : 0 Sorunu KrallStotzi 2 1,081 02-07-2021 04:15 PM
Son Mesaj: ufuk456
  Sipariş Güncelleme durumu mail sorunu mustykte 0 720 12-14-2020 06:48 PM
Son Mesaj: mustykte
  SameSite Sorunu xuser20 0 962 09-26-2020 03:15 PM
Son Mesaj: xuser20
  mysql oc_order sorunu unomodotr 1 777 09-05-2020 02:36 PM
Son Mesaj: Gökhan TAYLAN

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: