Cake のルーティングについて頭を悩ませていますが、あるテーブルのデータを diff に表示するのに問題があります。ビュー。
news_type_id でフラグが付けられた記事を含むニュース テーブルがあります。requestAction を呼び出すビューを表示し、特定の news_type ID でニュース記事を一覧表示するように各ルートを設定しました。
//--index of news articles with news_type_id = 1
/section1/
//--index of news articles with news_type_id = 2 etc
/section2/
私のルートは次のように設定されています:
Router::connect('/section1', array('controller' => 'pages', 'action' => 'display', 'section1'));
しかし、問題は私が試してみるとすぐです:
Router::connect('/section1', array('controller' => 'pages', 'action' => 'display', 'section1'));
Router::connect('/section2', array('controller' => 'pages', 'action' => 'display', 'section2'));
... もちろん、アクションは一番上のルート (セクション 1) に戻ります。
誰かが私に明らかなことを指摘できますか?