Любой элемент в категории Highcharts виджета будет ссылкой - PullRequest
1 голос
/ 03 февраля 2020

У меня есть гистограмма с виджетом Highcharts в проекте yii2. Я хочу создать гиперссылку с именами категорий, чтобы при нажатии на ярлык (а не на полосу) URL-адрес загружался в новом окне. Как это сделать?

В Highcharts используется метка в опции, но когда я использую это, я получаю синтаксическую ошибку.

<?php
                $x = array("a", "b", "c");
                $y = array_values(array(4, 2, 6));
                echo Highcharts::widget([
                    'options' => [
                        'chart' => [
                            'type' => 'column',
                            'zoomType' => 'x',
                        ],
                        'title' => [
                            'text' => 'Project chart',
                        ],
                        'xAxis' => [
                            'categories' => $x, 
                        ],
                        'yAxis' => [
                            'title' => [
                                'text' => 'Count',
                            ],
                        ],
                        'series' => [
                            [
                                'type' => 'column',
                                'name' => 'p1',
                                'data' => $y,
                            ],
                        ],
                    ]
                ]);
                ?>

Я хочу, чтобы каждый элемент в $ x был ссылкой.

Пожалуйста, скажите мне, что я должен делать в коде, который я разместил, потому что это код javascript, и я не могу правильно использовать свой собственный код.

...