我的 config / main.php :
中有以下规则'<controller:\w+>/<action:\w+>/<param:\w+>'=>'<controller>/<action>',
使用网址ExperienceController
时,我可以使用actionListByDistrict($param)
个/mysite/experience/district/value
动作吗?
我想在Yii Framework中做一种映射,但是如何?实际上,该操作采用以下形式:actionDistrict($param)
。
答案 0 :(得分:1)
我在评论中提到的规则应该有效:
'experience/district/<param:\w+>'=>'experience/listByDistrict'
确保此特定规则保持最佳状态,因为Yii UrlManager规则上的顺序很重要。
关于一般规则,我没有办法解决这个问题。
:)
答案 1 :(得分:0)
您可以尝试'experience/district/<id:\d+>'=>'experience/listByDistrict/',