控制器中的admin方法,怎么用条件过滤 [ 新手入门 ]
控制器中的admin方法,怎么用条件过滤
共 21 条回复
-
shuiximuyu123 回复于 2012-05-22 15:33 举报
什么意思?具体点
-
-
-
-
-
-
-
或者这样
public function actionAdmin($id) { $model=new test(); $model->unsetAttributes(); // clear any default values //$model->pid=$id; $model->setAttributes(array('pid'=>$_GET['id'])); if(isset($_GET['test'])) $model->attributes=$_GET['test']; $this->render('admin',array( 'model'=>$model, )); }
不晓得这样是不是好懂些
-
-
-
/** * Manages all models. */ public function actionAdmin() { $model = new Category ( 'search' ); $model->unsetAttributes (); // clear any default values $model->uid=Yii::app()->user->id; if (isset ( $_GET ['Category'] )) $model->attributes = $_GET ['Category']; $this->render ( 'admin', array ('model' => $model ) ); }
这是我的,能够正常工作
-
-
-
public function search() { $criteria = new CDbCriteria; $criteria->compare('id', $this->id); $criteria->compare('parent_id', $this->parent_id); $criteria->compare('title', $this->title, true); $criteria->compare('position', $this->position); $criteria->compare('tooltip', $this->tooltip, true); $criteria->compare('url', $this->url, true); $criteria->compare('icon', $this->icon, true); $criteria->compare('status', $this->status); $criteria->compare('task', $this->task, true); $criteria->compare('options', $this->options, true); $criteria->compare('uid', $this->uid); $criteria->compare('depth', $this->depth); return new CActiveDataProvider($this, array( 'criteria' => $criteria, )); }
-
-
-
-
-
-
pinsn
注册时间:2012-05-07
最后登录:1970-01-01
在线时长:0小时0分
最后登录:1970-01-01
在线时长:0小时0分
- 粉丝1
- 金钱445
- 威望0
- 积分445