Bu soru çözüldü.
Regular Expressions Kullanımı.
Merhaba, kafamı kurcalayan bir soru var açıkçası içinden çıkamadım route tanımlarını yaparken örneğinRoute::get('/blog/yazi/(d+)','Blog@YaziDetay');
böyle bir route tanımım var blog yazı detayını seo url'yi veritabanına yazdırıp daha sonra çekerek getiriyorum fakat sorum şu noktada başlıyor bu tanımın veritabanı karşığı deneme-blog-yazisi yani alpha fakat burada (d+) yani yalnızca sayısal veri izni var ama yinede sorunsuz verileri eşleştirebiliyorum burada url'den gelen veri yalnızca numerik olabilir diyerek 404 vermesi gerekmiyormu? hatta denemek için
Route::get('/blog/yazi/(?)','Blog@YaziDetay');
böyle bir route oluşturdum (?) yazmama rağmen yine bilgi alabildim bu normalmi?
Cevaplar (1)

Turan Karatuğ
Software Developer - Creator of TitanMVC2 yıl önce
Regular expressions kullanmak için verdiğiniz parametreleri
where()
methodunda bir regular expression'a eşlemelisiniz.http://v2.titanphp.com/doc/routing#routing-parametreleri
Cevap Yazın

Altan Öztürk
2 yıl önce sordu.Çok Okunanlar
- 9014 [v2.x] Mail gönderme - SMTP connect() failed
- 5875 [v1.x] Sınırsız Kategori/Menu Bulabildiğim en iyi çözüm !
- 2314 [v1.x] Üye giriş ve kayıt olması ?
- 2309 [v1.x] TitanPhp örnek uygulamalar
- 2200 [v1.x] Sınırsız Kategori/Menu ÖNEMLİ
- 2158 [v1.x] index.php?url şeklinde kullanmadan controllere erişemiyorum.
- 1937 [v2.x] vendor/autoload hatası (kurulum)
- 1904 [v1.x] Veritabanı Kayıt Ekleme
- 1702 [v1.x] $this->load->plugin('template');
- 1599 [v1.x] fonksiyonların içinde veritabanı işlemi