router slug kullanımı
Blogta içerik detayında olusan link şu şekilde :www.hebele.com/blog/5
5 nolu id yerine içeriğin baslıgının gelmesini istiyorum nasıl ayarlıyacağım?
Cevaplar (1)

Altan Öztürk
PHP Developer1 yıl önce
Routes
Route::get('/blog/{BlogSef}','Blog@BlogDetay')->where(['BlogSef' => '([-A-z0-9]+)']);
Controller
public function BlogDetay($BlogSef)
{
$BlogDetay = Model::run('BlogModel', 'frontend')->BlogDetay($BlogSef)
}
kabaca bu şekilde kullanabilirsin. controllerdan aldığın $BlogSef değişkenini filtrelemeyi unutmazsan güvenlik sorununda olmaz.
Cevap Yazın

blackprof
1 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 !
- 2313 [v1.x] Üye giriş ve kayıt olması ?
- 2309 [v1.x] TitanPhp örnek uygulamalar
- 2199 [v1.x] Sınırsız Kategori/Menu ÖNEMLİ
- 2157 [v1.x] index.php?url şeklinde kullanmadan controllere erişemiyorum.
- 1936 [v2.x] vendor/autoload hatası (kurulum)
- 1904 [v1.x] Veritabanı Kayıt Ekleme
- 1701 [v1.x] $this->load->plugin('template');
- 1599 [v1.x] fonksiyonların içinde veritabanı işlemi