0

是否可以从 url 中删除 id 并重命名操作名称?

例如,如果我这样写:

'production' => 'products/index', 

它工作正常 - 在网址中我只能看到“生产”,并且被称为 “产品/索引”页面。

但如果我写

'audits' => '/customPages/1',

然后它给了我

系统找不到请求的操作“1”。

但据我了解,这 1 是id,它不是一个动作,它是一个动作参数。

如何获取“/customPages/1”页面,但在 url 中显示其他内容?

4

1 回答 1

0

所以你为什么不试试这个

'audits' => 'controller/action/id/1',

假设控制器名称是 SITE,动作是 Target,所以你可以这样做

'audits' => 'site/target/id/1',
于 2014-01-25T13:33:43.443 回答