我的应用程序旨在为每个用户提供一个简档页面,第三个分段是用户的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