search [ 新手入门 ]
public function search()
{
$criteria=new CDbCriteria;
$criteria->compare('id',$this->id);
$criteria->compare('department',$this->department);
$criteria->compare('company',$this->company);
}
这是gii自己生成的search方法 我想改变搜索添加 网上找了许多方法
可是小弟有一个基本问题没解决 求高手指点?
我想利用_search页面传过来的值 我想应该是this->company
但是 echo $this->company
我看不到结果
求解 怎么获得 我需要传过来的值
共 7 条回复
-
-
-
/** * 返回 posts列表数据基于当前 search/filter 条件. * @通过CActiveDataProvider 返回需要的posts数据. */ public function search() { $criteria=new CDbCriteria; $criteria->compare('title',$this->title,true); $criteria->compare('status',$this->status); return new CActiveDataProvider('Post', array( 'criteria'=>$criteria, 'sort'=>array( 'defaultOrder'=>'status, update_time DESC', ), )); }
这样写试试。
-
-
-
-
dapeng
注册时间:2012-08-12
最后登录:2014-07-26
在线时长:0小时20分
最后登录:2014-07-26
在线时长:0小时20分
- 粉丝2
- 金钱1160
- 威望0
- 积分1160