CGridView и передача своих параметров

Усть виджет CGridView и таблица с информацией которая разделена на категории.

В CGridView идёт такой вызов:




'dataProvider' => $model->search( $nCategoryId ),

'filter' => $model,



$nCategoryId - категория

Собственно метод search


public function search( $nCategoryId, $nGameId )

    {

        // Warning: Please modify the following code to remove attributes that

        // should not be searched.


        $criteria=new CDbCriteria;


        $criteria->compare(...

	$criteria->compare('category',$nCategoryId,true);


        return new CActiveDataProvider(get_class($this), array(

            'criteria'=>$criteria,

        ));

    }

При сортировке и тд мне нужно передавать значение категории, такое сделать можно?

решено

Уважаемые, пожалуйста, оставляйте ваши решения, что бы все им пользовались. Это комьюнити. А поставив просто "решено", не поднять на высокий уровень сообщество Yii

Столкнулся с той же проблемой. Подскажите решение, плиз

В методе…


if(isset($_GET[$modelName]))

    $model->setAttributes($_GET[$modelName], false);