我正在尝试做这个路线技巧:
$route['cp/roles/:num'] = "cp/roles/index/:num";
但它不起作用:( 请帮帮我!!
高级谢谢。
答案 0 :(得分:3)
根据URI Routing上的文件:
$route['product/(:num)'] = "catalog/product_lookup_by_id/$1";
“以”product“作为第一段的URL,第二段中的数字将重新映射到”catalog“类,”product_lookup_by_id“方法将匹配作为变量传递给函数。 ”
因此,对于您的特定实例,您将执行以下操作:
$route['cp/roles/(:num)'] = "cp/roles/index/$1";
答案 1 :(得分:0)
你可以尝试
$route['cp/roles/:num'] = "cp/roles";
然后使用
代替在函数中传递变量$this->uri->segment(3);
或与细分相对应的数字。