我正在使用cakephp 2.4.1,我想为我的项目制作以下网址。怎么可能?
http://example.com/privew/Homepage?=true
或
http://example.com/privew?=true
。我试过这样的
Router::connect('/privew/*',array('controller'=>'Admin','action'=>'privew'));
但它没有帮助。有谁知道怎么做
答案 0 :(得分:0)
尝试在*之前删除额外的斜杠:
Router::connect('/privew*',array('controller'=>'Admin','action'=>'privew'));
另外我不知道你是否有控制器管理员,它应该是'管理员'但它应该是小写的。
答案 1 :(得分:0)
Router::url(array(
'controller' => 'posts',
'action' => 'index',
'?' => array('page' => 1),
'#' => 'top'
));
//将生成一个类似的URL。 /帖/索引?页= 1个#顶
所以你可以试试这个
有关详细信息,请参阅此处 http://book.cakephp.org/2.0/en/development/routing.html#Router::connectNamed