Я пробовал этот код, чтобы изменить цвет:
<?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" ])
Вы должны использовать опцию 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']
)
));
?>
Других решений пока нет …