Merhaba, hazır bir e-ticaret sistemini kendime göre düzenliyorum bu sistemin kendi içerisinde bir seo-url kısmı var. Bu kısıma ürün eklerken ne belirtirsel url/belirttiğimizkelimeler tarzında bir link yapısı oluşuyor buraya kadar herşey normal.
Fakat şöyle bir durum var bu belirttiğim kelimeler otomatik olarak filtrelenmiyor.. :confused:
bütün karakterleri kabul ediyor, boşluk ve özel karakterleri replace etmiyor. Konu ile alakalı olabileceğini düşündüğüm bir php dosyasında şöyle bir fonksiyon var.


class ModelCatalogUrlAlias extends Model {
public function getUrlAlias($keyword) {


$query = $this->db->query("SELECT * FROM " . DB_PREFIX . "url_alias WHERE keyword = '" . $this->db->escape($keyword) . "'");

return $query->row;
}
}


Bu fonksiyon az buçuk bildiğim php bilgisi ile yorumladığımda eğer keyword verisi varsa dbdeki keyword sütununa işle diyor.
Ben bunu şu şekilde çalıştırmayı denedim
public function getUrlAlias($keyword) {
altına mesela hepsi küçük harf olsun istiyorum. $keyword= strtolower($keyword);
yazıyorum.
Hata vermiyor ama çalışmıyor da .. Bunu nasıl filtreleyerek veritabanına yazmasını sağlayabilirim ?