¡Hi!
In this topic http://www.yiiframework.com/wiki/232/using-filters-with-cgridview-and-carraydataprovider/ explain how to use filters with CArrayDataProvider, but i’m trying to make it work with JSON object on which I have been converted to an array.
My code is:
Controller
$array = CJSON::decode($file,true);
$filtersForm=new FiltersForm;
$filteredData=$filtersForm->filter($array);
$dataProvider=new CArrayDataProvider($filteredData);
$this->render('busqueda',array('dataProvider'=>$dataProvider,'filteredData'=>$filteredData));
Y have my own FiltersForm.php model. And my view is:
$this->widget('zii.widgets.grid.CGridView', array(
'id'=>'area-grid',
'enableSorting' => true,
'dataProvider'=>$dataProvider,
'columns'=>$columns,
'filter'=>$filteredData,
));
But i’m getting:
Array to string conversion
Thanks in advance