Передача массива в Highcharts

170
24 июля 2018, 07:30

Передаю данные массива, но к каждому значению добавляются кавычки, в связи с чем график не отписывается. Если передаю просто переменную, тоже самое

echo Highcharts::widget([
                'options' => [
                    'title' => ['text' => 'Заказы по месецам'],
                    'xAxis' => [
                        'categories' => ['Янв', 'Фев', 'Мар','Апр', 'Май', 'Июн','Июл', 'Авг', 'Сен','Окт', 'Нояб', 'Дек']
                    ],
                    'yAxis' => [
                        'title' => ['text' => 'Заказы']
                    ],
                    'series' => [
                       ['name' => date('Y'), 'data' => array_values($arr_orders)],
                    ]
                ]
            ]);

В JS выводит

   jQuery(function ($) {
Highcharts.setOptions([]); new Highcharts.Chart({"chart":{"renderTo":"w0"},"title":{"text":"Заказы по месецам"},"xAxis":{"categories":["Янв","Фев","Мар","Апр","Май","Июн","Июл","Авг","Сен","Окт","Нояб","Дек"]},"yAxis":{"title":{"text":"Заказы"}},"series":[{"name":"2018","data":["0","0","1"]}]});
});
Answer 1
echo Highcharts::widget([
                'options' => [
                    'title' => ['text' => 'Заказы по месецам'],
                    'xAxis' => [
                        'categories' => ['Янв', 'Фев', 'Мар','Апр', 'Май', 'Июн','Июл', 'Авг', 'Сен','Окт', 'Нояб', 'Дек']
                    ],
                    'yAxis' => [
                        'title' => ['text' => 'Заказы']
                    ],
                    'series' => [
                       ['name' => date('Y'), 'data' => array_map(function($val){ return (int) $val },array_values($arr_orders))],
                    ]
                ]
            ]);

Или на этапе формирования массива $arr_orders переводите значения в Integer

READ ALSO
Как подключить bootstrap в laravel

Как подключить bootstrap в laravel

Ранее я всегда подключал bootstrap онлайн, но теперь мне надо чтобы bootsrap был в самом laravel (версия 54), и была возможность его подключить

1431
Регулярные выражения с ограничением

Регулярные выражения с ограничением

Работаю в PHPНужно заменить все ссылки, в которых присутствует расширение jpg, png и т

224
Перенос функций из JS в PHP

Перенос функций из JS в PHP

Есть функции, написанные на JS:

194
Как передать в функцию параметры из объекта?

Как передать в функцию параметры из объекта?

Всем привет, я только начинаю изучать ООП и столкнулся вот с такой проблемой

204