2015-10-04 42 views
1

如何使用Codeigniter 3映射以下路線?Codeigniter 3中具有多個ID的複雜路線

/companies/{id}/surveys/{id}/users/{id} 

據我可以告訴(通過讀取文檔)中,只有1 ID可被髮送到一個控制器的方法。提前致謝。

+0

如何使你的控制器的方法看起來像什麼參數用途? – Tpojka

回答

1

無論您的網址中有多少個參數。您所要做的就是分別使用$1,$2來指定參數1st,然後使用2nd參數等等。例如

$route['companies/(:num)/surveys/(:num)/users/(:num)'] = 'company/stat/$1/$2/$3'; 

這裏http://localhost/your_project/companies/1/surveys/3/users/32意志去company控制器接着stat1332參數

希望它有助於

+1

要完成您的答案,我找到了有關如何從文檔中的URL中檢索信息的信息,網址爲http://www.codeigniter.com/user_guide/general/controllers.html#passing-uri-segments-to-your - 方法,感謝您的快速回答! – rreyes1979