0

CMS を使用して「Name」というページを作成し、「Name」というコントローラーもあるとします。

「名前」というページがコントローラーをオーバーライドしないようにする方法はありますか

次のルートを試しましたが、CMS db ページの「名前」がまだ上書きされているようです

ルート:

$route['name'] = "name";
$route['name/details/(:num)/(:num)'] = "screenings/details/$1/$2";
4

1 に答える 1

0

以下を追加するだけです。

$route['name'] = "name"; 

後に:

$route['name/details/(:num)/(:num)'] = "screenings/details/$1/$2";

したがって、あなたの場合は次のようになります。

$route['name/details/(:num)/(:num)'] = "screenings/details/$1/$2";
$route['name'] = "name/index"; //It is better to add the /index just to make sure

Codeigniter で覚えている限り、ルートの優先度は最初に追加するものです。

于 2013-10-30T22:04:23.403 に答える