我的應用程序旨在爲每個用戶提供一個簡檔頁面,第三個分段是用戶的ID。CodeIgniter動態URI路由可能嗎?
example.com/profile/page/1
假設用戶1爲「喬恩·喬維」,使用CI的路由我想生成該URI
example.com/jon_jovi
是否有可能該用戶的ID發送給config/routes.php
,運行一個函數來提取用戶從數據庫1的信息,並插入它像
$route['profile/page/$row->id'] = $row->first_name . '_' . $row->last_name;
如何做到這一點是非常讚賞的任何想法或建議 - 謝謝。
謝謝@ julio,但數據庫查找的位置在哪裏?這將在routes.php中調用其他地方的函數/模型嗎?如果你有時間做一個很棒的例子。 – pepe 2011-06-03 17:17:38
@torr使用第一個路由,如果你訪問'base_url/foo',它會調用'Profile'控制器的'page'功能。用戶名(在本例中爲foo)將作爲函數的第一個參數傳遞。 – JulioC 2011-06-03 18:05:09