Articles of zii widgets

Восстановление определенной строки из базы данных в yii

I am working on a job site,And want to show only the jobs posted by a particular user in cgridview.My actuall aim is to authenticate the user so that only jobs posted by him/her will be visible in cgridview.I have done the following stuff,but not working. In controller: public function actionViewJob() { $user_id = Yii::app()->session['user_id']; […]

Что не так с утверждением, в Yii?

У меня есть код в моем контроллере, 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 свой […]

Yii CGrid разбиение на страницы и сортировка с помощью CArrayDataProvider не работает

Я создал пользовательскую функцию в своей модели и возвратил необработанные данные: function(){ … $connection=Yii::app()->db; $command=$connection->createCommand($sql); $rows=$command->queryAll(); return $rows; } $ campModel = $ model-> function .. Затем я использую эти строки в CArrayDataProvider: $dataProvider=new CArrayDataProvider($campModel); Наконец, я пытаюсь просмотреть с помощью CGrid: $this->widget('zii.widgets.grid.CGridView', array( 'id'=>'bo-campaigns-grid', 'dataProvider'=>$campModel,… Я предполагаю, что это связано с тем, как CGrid […]