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.
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(),