我想将 www.domain.com/sections/view/1 路由到 www.domain.com/..
问题是我不知道如何通过连接函数类传递 id。
Router::connect('/',
array(
'controller' => 'sections'
,'action' => 'view'
,'id' => '1'
),
array(
'id' => '1'
)
);
我想将 www.domain.com/sections/view/1 路由到 www.domain.com/..
问题是我不知道如何通过连接函数类传递 id。
Router::connect('/',
array(
'controller' => 'sections'
,'action' => 'view'
,'id' => '1'
),
array(
'id' => '1'
)
);
Router::connect('/sections/view/1', '/');
或者
Router::connect('/sections/view/1', array(
'controller' => 'something',
'action' => 'whatever'
));
或者
Router::connect('/sections/view/:id', array(
'controller' => 'something',
'action' => 'whatever',
),
array('id' => '[0-9]+')
);
(第一个参数是您要控制的参数 - 第二个参数是您要将其发送到的参数。)
更新每条评论(交换路线的方向):
Router::connect('/', array(
'controller' => 'something', 'action' => 'whatever', '1'
));