0
我有一個控制器/動作:site/signup
這需要參數campaign
Yii2 URL規則 - 傳遞參數基於模式
我的原則是:
[
'pattern' => '<controller>/<action>',
'route' => '<controller>/<action>',
'suffix' => '.html'
]
我的動作定義爲:
public function actionSignup($package = 'trial', $campaign = null, $invite = null){}
我想實現的是創建URL別名,如下所示:
http://something.com/twitter
這將打開site/signup
與$campaign = 'twitter'
我認爲這條規則將工作:
'twitter' => 'site/signup<campaign:twitter>'
但遺憾的是它不。有沒有簡單的方法來實現這一點?
謝謝