Konuyu açayım;
- Ürünleri listelediğim bir sayfa var.
- Her ürünün 5 adet etiketi(anahtar kelimesi) var.
- Bu sayfada bu etiketlere göre js ile filtreleme yapıyorum.
- Filtreleme yapabilmek için 5 etiketi de class olarak kullanmam gerekiyor.
- Haliyle class isminde TÜRKÇE karakter bulunduramıyorum.
- Fakat yapmam gereken 2. birşey daha var;
Buraya kadar herşey olağan.
(Örneğin)
Veri tabanına "bicak, catal, vs" şeklinde kaydettiğim 5 adet etiketi sayfada listelenen ürünlerin kutucuklarında,
"bıçak, çatal, vs" olarak yani TÜRKÇE olarak yazmak, göstermek.
İlk akla gelen basit çözüm şu;
5 etiket için;
5 adet TÜRKÇE sütun
5 adet ingilizce sütun
Yani veri tablosunda fazladan 5 adet sütun oluşturmak
+
Ürünü kayıt ederken 2 kat efor ve zaman harcamak...
Daha mantıklı ve pratik bir yol vardır diye düşünüyorum...
Sizce ne tür çözüm alternatifleri var?
Eğer veri tablosunda 5 adet ayrı sütun oluşturmak kaçınılmaz ise;
Ürün kayıt formunda sadece TÜRKÇE yada sadece ingilizce etiket yazarak (yada seçerek) aynı anda diğer dildeki yazılışını da sütunlara kaydetmeyi sağlayan bir kod var mı?
TEK SEÇİM VE TEK TIKLAMA İLE 2 AYRI SÜTUNA 2 AYRI YAZILIŞI KAYDETMEK MÜMKÜN MÜ?
Not:
Aslında 2 dil için 2 ayrı sütun oluşturup 5 etiketi aralarına virgül koyarak kaydetmek diye bir olayın varlığından kabaca haberdarım... (php implode)
Lakin bu koda (kaydetme aşamasına da, sayfada ayrıştırma aşamasına da) henüz hakim olmadığım için düz mantıkla ilerlemeye çalışıyorum.