Yii框架 - URL映射到操作

时间:2014-05-11 00:59:01

标签: php yii

我的 config / main.php

中有以下规则
'<controller:\w+>/<action:\w+>/<param:\w+>'=>'<controller>/<action>',

使用网址ExperienceController时,我可以使用actionListByDistrict($param)/mysite/experience/district/value动作吗?

我想在Yii Framework中做一种映射,但是如何?实际上,该操作采用以下形式:actionDistrict($param)

2 个答案:

答案 0 :(得分:1)

我在评论中提到的规则应该有效:

'experience/district/<param:\w+>'=>'experience/listByDistrict'

确保此特定规则保持最佳状态,因为Yii UrlManager规则上的顺序很重要。

关于一般规则,我没有办法解决这个问题。

:)

答案 1 :(得分:0)

您可以尝试'experience/district/<id:\d+>'=>'experience/listByDistrict/',