商品カテゴリと商品を持つCIを持つeコマースウェブサイトを開発しています。 URLをルーティングして製品のコントローラに移動し、最初のセグメントのgetCategoryByName関数を実行してから、2番目のセグメントのgetProductByNameを実行します。CodeIgniter Routing
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";