Yii2: настройка цветов PieChart с помощью виджета GoogleChart

Я пробовал этот код, чтобы изменить цвет:

<?php
echo GoogleChart::widget(array('visualization' => 'PieChart',
'data' => array(
array('Task', 'All Statuses'),
//   array('Picked Up', (int) $all_vehicle['picked_up']),
array('Car on Way', (int) $all_vehicle['car_on_way']),
array('Shipped', (int) $all_vehicle['shipped']),
array('On Hand', (int) $all_vehicle['on_hand']),
),
'options' => array('title' => 'All','width' => 442, 'height' => 400, 'pieHole' => 0.4, 'seriesColors' => [ "#000", "#000", "#000", "#000" ])
));
?>

Используя этот массив, чтобы изменить цвет

seriesColors' => [ "#000", "#000", "#000", "#000" ])

0

Решение

Вы должны использовать опцию color скорее, чем seriesColor как вариант для плагина см. DOCS. поэтому измените код вашего виджета на ниже

<?php
echo GoogleChart::widget(array('visualization' => 'PieChart',
'data' => array(
array('Task', 'All Statuses'),
//   array('Picked Up', (int) $all_vehicle['picked_up']),
array('Car on Way', (int) $all_vehicle['car_on_way']),
array('Shipped', (int) $all_vehicle['shipped']),
array('On Hand', (int) $all_vehicle['on_hand']),
),
'options' => array(
'title' => 'All',
'width' => 442,
'height' => 400,
'pieHole' => 0.4,
'colors'=> ['#e0440e', '#e6693e', '#ec8f6e', '#f3b49f', '#f6c7b6']
)
));
?>
1

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]