在Codeigniter中正确路由URL

时间:2013-11-25 21:26:54

标签: codeigniter routes

我想知道在codeigniter中进行路由的正确方法是什么。 到目前为止,第一和第二个工作完美,但是当我想添加最后一个时,代码不起作用。

控制器商店显示分类。当我点击一个类别时,让sey mens-are,它显示所有子类别,依此类推。但是最后一句话对我来说不起作用,因为第二条路线已经被调用了。所以必须有某种解决办法!

$route['store/mens-were'] = "store/show_subcategorys";
$route['store/menswear/(:any)'] = "store/show_products_in_subcategory";
$route['store/menswear/mens-jackets/(:any)'] = "store/show_product";

enybody可以帮忙吗?

TNX!

1 个答案:

答案 0 :(得分:2)

您需要按正确的顺序放置它们。在你的情况下,它应该是:

$route['store/mens-were'] = "store/show_subcategorys"; $route['store/menswear/mens-jackets/(:any)'] = "store/show_product"; $route['store/menswear/(:any)'] = "store/show_products_in_subcategory";

相关问题