Спокойной ночи всем! ChartsJS и Laravel5
У меня есть следующий код в PHP контроллера:
public function getMainAdminBackend(){
$user_info = \DB::table('users')
->select('role_id', \DB::raw('count(*) as total'))
->groupBy('role_id')
->get();
return view('admin.main')->with('userInfo',$user_info);
}
В представлении я это chart.js:
<?php
$data = array(
'Jan' => array(33),
'Feb' => array(32),
'Mar' => array(12)
);
?>
{!! app()->chartbar->render("BarChart", $data) !!}
Как преобразовать массив контроллера с форматом требуется для JS Chart?
EDIT
Теперь я получаю следующий формат, графическое шоу числа 1,2,3, но cant't печатать линии графики.
array(3) { [1]=> int(35) [2]=> int(20) [3]=> int(35) }
Да, я использую это раньше, графика ничего не показывает:/ – jc1992
См правки, я не понял ваш вопрос правильно – gbalduzzi
отредактировать вопрос , формат, который я получаю, находится в edit @gbalduzzi – jc1992