View でコントローラー Action に渡されたパラメーターの配列にアクセスするにはどうすればよいですか? 基本的に、SEO リンクが適用される前に、ビューにルールがありました (簡略化):
foreach(....){
$_GET['filter']=$value;
$link=$this->createUrl('models/showModels',$_GET);
echo CHtml::link(Yii::t('main',$value),$link);
}
しかし、urlManager の $_GET 変数を適用すると、変数が空になり、そのようなルール セットが確実に機能しなくなります。
CLinkPagerモジュールで行われている「魔法の」メソッドを使用していることを発見しましたが、その方法を理解できません。