ajkosh
(Ajaykaushiksharma087)
1
in my controller i called function from my model ,it returns array like
[
‘id’=>1,
‘distance’=>234km,
date=2014-08-06,
]
how i can return this as datprovider so it can use in gridview
or how i can show array in gridview without dataprovider
plz help me
flarpy
(Peter)
2
ajkosh
(Ajaykaushiksharma087)
3
i m using array
my array is like
array([distance]=>790.30193446736)
and array provider returning this in view
yii\data\ArrayDataProvider Object
(
[key] =>
[allModels] => Array
(
[distance] => 790.30193446736
)
[id] =>
[_sort:yii\data\BaseDataProvider:private] =>
[_pagination:yii\data\BaseDataProvider:private] => yii\data\Pagination Object
(
[pageParam] => page
[pageSizeParam] => per-page
[forcePageParam] => 1
[route] =>
[params] =>
[urlManager] =>
[validatePage] => 1
[totalCount] => 0
[defaultPageSize] => 20
[pageSizeLimit] => Array
(
[0] => 1
[1] => 50
)
[_pageSize:yii\data\Pagination:private] => 10
[_page:yii\data\Pagination:private] =>
)
[_keys:yii\data\BaseDataProvider:private] => Array
(
[0] => time
[1] => start_date
[2] => end_date
)
[_models:yii\data\BaseDataProvider:private] =>
[_totalCount:yii\data\BaseDataProvider:private] =>
[_events:yii\base\Component:private] => Array
(
)
[_behaviors:yii\base\Component:private] =>
)
now wat i need to show inside grid view wat value i need to use it is showing not set in value