使用HMVC與CI的最後一個版本安迪要路由HMVC的所有模塊控制器CI我如何路由HMVC的所有模塊的單控制器CI
如果我使用
$route[‘admin/(:any)’] = 「admin/」;
$route[’(:any)’] = 「index/index/$1」;
$route[’(:any)/(:any)’] = 「index/index/$1/$2」;
$route[’(:any)/(:any)/(:any)’] = 「index/index/$1/$2/$3」;
不是解決方案,因爲一個URL可以有許多段
我要路由控制器,方法,和所有的參數,如:
$route[’(:any)/(:any)/ *all parameters *’] = 「index/index/$1/$2/ *array($parameters)*」;
或者如何能夠阻止HMVC的路線,我不需要HMVC的路線。
請幫忙。
謝謝,Jhon。
Stormdrain,我想你沒有很好地理解我的問題。 我使用HVMC並調用一個模塊我使用這個URL 我需要路線: domain.com/admin/login/sss到控制器(管理員)/方法(登錄)/ PARAMS domain.com/admin2/登錄/ SSS對控制器(的admin2)/方法(登錄)/ PARAMS ..... 和「所有」其它給控制器/ methos/PARAMS 例如: domain.com/blog/ show/2012/10/ASC route to 類索引擴展控制器 ... pub lic函數索引($ blog,$ show,$ params = array($ year,$ month,$ order,...及其他){ ... } =>指向index/index/$ blog/$ show/$ params的路由 Thanks,Jhon。 – amic
我更新了答案。看看是否有幫助。 – stormdrain