0

我对蛋糕的路由有所了解,但是在显示差异表中的数据时遇到了麻烦。意见。

我有一个带有 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 节)。

有人可以向我指出显而易见的事情吗?

4

1 回答 1

0

我会尝试 :

Router::connect('/section1', array('controller' => 'pages', 'action' => 'display', array('mysection'=>'section1')));
Router::connect('/section2', array('controller' => 'pages', 'action' => 'display', array('mysection'=>'section2')));

在操作中我会得到 mysection 作为参数

希望这可以帮助

问候

于 2012-08-17T09:25:32.243 回答