【发布时间】:2014-12-15 09:41:12
【问题描述】:
我是 Yii 1.1 的新手。我在使用 CLinkPager 生成 url 时遇到问题。
正确的 url 是 http://example.com/read/group/car?page=2 [baseurl/controller/action/id?page_number] 但 yii 1.1 CLinkPager 生成了错误的 url (http://example.com/read/group?page=2) 并错过了 */car。
我的 config/main.php 是这样的
...
'urlManager'=>array(
'urlFormat'=>'path',
'showScriptName'=>false,
'rules'=>array(
'<controller:\w+>/<id:\d+>'=>'<controller>/view',
'<controller:\w+>/<action:\w+>/*<id:\d+>'=>'<controller>/<action>',
'<controller:\w+>/<action:\w+>'=>'<controller>/<action>',
),
),
...
如何配置 yii 以获得正确的 url?
提前致谢。
【问题讨论】:
-
所以
car是id?这不起作用,因为您的规则说,id是一个数字