Php 以数组作为数据提供程序的Yii CGridView搜索筛选器

Php 以数组作为数据提供程序的Yii CGridView搜索筛选器,php,arrays,gridview,yii,Php,Arrays,Gridview,Yii,我对Yii(以及所有框架)非常陌生,我试图用GridView显示包含在数组中的搜索结果,如下所示: <?php $this->widget('zii.widgets.grid.CGridView', array( 'id' => $model['res_id'] , 'dataProvider' => new CArrayDataProvider( $model['company'] ) , 'ajaxUpdate' => true

我对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
是从数组生成的,所以我不能使用它

有什么建议吗?我是否需要创建其他类来定义它?正确手册的链接也会有所帮助。

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

这比我想的容易:)