次のように、いくつかのパラメーターをクエリ文字列として使用してURLを作成する必要があります。
site.com/controller/action/param1/param2?param3=値¶m4=値
誰かがこの問題で私を助けることができますか?
次のように、いくつかのパラメーターをクエリ文字列として使用してURLを作成する必要があります。
site.com/controller/action/param1/param2?param3=値¶m4=値
誰かがこの問題で私を助けることができますか?
config でこのルールを設定する必要があります。
'rules'=>array(
array('controller/action', 'pattern'=>'controller/action/<param1:\w+>/<param2:\w+>'),
)
同じURLを作成するには:
Yii::app()->createAbsoluteUrl(
'controller/action',
array('param1'=>'param1value', 'param2'=>'param2value', 'param3'=>'param3value', 'param4'=>'param4value'
);
そして、あなたはこのURLを取得します:
http://example.com/controller/action/param1value/param2value?param3=param3value¶m4=param4value
取得パラメータは次のようになります
$_GET['param1'] //'param1value'
$_GET['param2'] //'param2value'
$_GET['param3'] //'param3value'
$_GET['param4'] //'param4value'