控制器:

public function actionIndex()
{
$model = new Cases('search');
$model->unsetAttributes(); // clear any default values
if (isset($_GET['Cases'])) $model->attributes = $_GET['Cases'];
$this->render('index', ['model' => $model]);
} model:
public function rules()
{
return array(
array('title', 'required'),
array('course_type', 'safe'),
// The following rule is used by search().
array('title', 'safe', 'on' => 'search'), //这个是用来搜索用的
);
}
public function search($act='')
{
$criteria=new CDbCriteria;
$criteria->compare('id',$this->id);
$criteria->compare('title',$this->title,true);
$criteria->compare('time',$this->time,true);
$criteria->compare('course_type',$this->course_type,true); if($act == 'list') $this->status = 1;
if($act == 'recycle') $this->status = 0;
$criteria->compare('status',$this->status); $criteria->order = ' id DESC ';
return new CActiveDataProvider($this, array(
'criteria'=>$criteria,
));
} 视图:
<div class="tab-pane active" id="list">
<?php
$this->widget ( 'zii.widgets.grid.CGridView', array (
'id' => 'users-grid-list',
'dataProvider' => $model->search('list'),
'filter' => $model,
'columns' => array (
'title',
array (
'name' => 'course_type',
'value' => array (
$this,
'getCourse'
),
'filter' => $course_list
),
)
) );
?>
</div>
 
 

最新文章

  1. ecshop团购显示“库存不足”
  2. uva 10560 - Minimum Weight(数论)
  3. JavaScript基础知识复习
  4. MySQL binlog 查看信息
  5. ES6中的模块
  6. matplotlib实现数据可视化
  7. MySQL保留字不能作为字段名使用
  8. SQLServer之创建显式事务
  9. 转转RN工程化历程
  10. [TPYBoard - Micropython之会python就能做硬件 1] 运行第一个脚本——点亮LED
  11. [已解决]关于python无法显示中文的问题:SyntaxError: Non-ASCII character &#39;\xe4&#39; in file test.py on line 3, but no encoding declared。
  12. php通过CURL模拟post提交请求
  13. [C++ Primer Plus] 第4章、复合类型(一)程序清单——指针new和delete
  14. djiango web 在进入admin的时候出现&#39;set&#39; object is not reversible错误
  15. java 网络编程(三)简单的即时通讯(UDP传输)
  16. HDU 6140 17多校8 Hybrid Crystals(思维题)
  17. 04C++const增强、枚举的增强
  18. c++类定义和类实现
  19. 小程序网络请求arraybuffer 转为base64
  20. spark测试几个hadoop的典型例子

热门文章

  1. Opencv读取图片像素值并保存为txt文件
  2. Linux bc命令
  3. Luogu 3627 [APIO2009]抢掠计划
  4. String、StringBuffer与StringBuilder之间区别 .RP
  5. WordCount编码和测试
  6. java全栈day09----继承 抽象类
  7. 《Effective Java》第3章 对于所有对象都通用的方法
  8. 二维码的生成细节和原理 -- 转http://news.cnblogs.com/n/191671/
  9. hadoop streaming 文档
  10. 搭建邮件服务器 Postfix + Dovecot (CentOS)