我的控制器中有以下代码,
public function actionViewJob() {
$user_id = Yii::app()->session['user_id'];
/* For User Authentication */
if (Yii::app()->user->getId() === null)
$this->redirect(array('site/login'));
/* For User Authentication */
$model=ViewJob::model()->findAll(array('user_id'=>Yii::app()->user->id));
$params = array('model' => $model,
);
$this->render('viewjob', $params);
我收到错误 /* 未定义属性“CDbCriteria.user_id”。*/ 但是当我使用 findByAttrinute 它的工作 f9 时,但我没有得到结果,即它没有过滤数据,请帮忙。
查看部分:
// not posting full code //
<?php
$this->widget('zii.widgets.grid.CGridView', array(
'dataProvider' =>$model->search(),
'columns' => array(
array(
'name' => 'title',
'type' => 'raw',
'value' => 'CHtml::encode($data->title)',
'htmlOptions' => array('style'=>'width:90px;','class'=>'zzz'),
// 'filter'=>'false' /* for hiding filter boxes */
),?>