Codeigniter içinde özel bir CMS geliştirirken yönlendirme ile nasıl başa çıkılır?

0 Cevap php

Ben Codeigniter son bir kullanıcı değilim ve sayfalarını yönetmek için basit bir arkaplana CMS geliştiriyorum.

Bir URL dayanarak (bu örnekte ben "index.php" gizlediniz): mysite.com / safyaadı

Ben "pagename" bir değer benim veritabanında olup olmadığını tespit etmek için sistem istiyorum, varsa, ben özel bir denetleyicisi (örneğin: Pagemaker) yeniden rota için sisteme ihtiyacımız var ve safyaadı denilen hiçbir kayıt yok ise, sadece normal bir şey yok (yani safyaadı adlı bir denetleyicisi bulmak)

Şu anda var:

$route['(:any)'] = "pagemaker/create/$1"; 

tüm istekleri benim özel işlevine iletilir sayede.

Ben sayfa db yoksa, o nedenle bu yapıyı değiştirmek istiyorum ancak, geleneksel CodeIgniter talep süreci takip edilir.

Can anyone offer any advice about how to complete this? Or any advice about routing custom CMS’s in codeigniter in general?

0 Cevap