set model search option on new

Hi,

I’m doing a $model = new Acess(‘search’)

how do i instantiate this model (on admin view) setting one search atribute.

Like user_id = 10;

Thanks.

You can create a method that will return the CActiveDataProvider and use it on the grid.

Model:




	public function search($user_id) {

		$criteria = new CDbCriteria;

		$criteria->compare('t.user_id', $user_id);


		return new CActiveDataProvider(

                    $this,

					array(

						'criteria' => $criteria,

					)

                );

	}



Grid widget:


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