我正在開發一個具有產品類別和產品的CI的電子商務網站。我想要路由URL以便它將轉到產品控制器,然後爲第一個段運行getCategoryByName函數,然後爲第二個段運行getProductByName。以下是我有:CodeIgniter路由
URL: products/docupen/rc805
routes.php: $route['products/([a-z]+)'] = "products/getCategoryByName/$1"; $route['products/([a-z]+)/([a-z0-9]+)'] = "products/$1/getProductByName/$2";
但它不工作。 「docupen」是類別,「rc805」是產品。
在此先感謝。
謝謝大家的幫助。這就是我所需要的。
$route['products/:any/:num'] = "products/getProductByID"; $route['products/:any/:any'] = "products/getProductByName"; $route['products/:any'] = "products/getCategoryByName";