繁体   English   中英

Yii CGridView搜索过滤器,数组作为数据提供者

[英]Yii CGridView search filter with array as data provider

我对Yii(以及所有框架一起)还很陌生,并且我想使用GridView来显示包含在数组中的搜索结果,如下所示:

<?php
$this->widget('zii.widgets.grid.CGridView', array(
    'id' => $model['res_id']
    , 'dataProvider' => new CArrayDataProvider( $model['company'] )
    , 'ajaxUpdate' => true
    , 'itemsCssClass' => 'table table-bordered table-striped table-hover'
    , 'pagerCssClass' => 'cni_pagination'
    , 'pager' => array(
            'htmlOptions' => array( 'class' => 'pagination' )
            , 'header' => ''
        )
));
?>

结果显示很好:

在此处输入图片说明

但是我在努力将搜索过滤器添加到该表中。

我所能找到的就是在其中添加$model->search ,但是,由于我的$model是从数组生成的,因此无法使用它。

有什么建议怎么做? 我需要创建其他类来定义吗? 指向正确手册的链接也将有所帮助。

好的,我找到了这个有用的链接并完成了它。

那比我容易:)

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM