Я использую yii и этот виджет для создания диаграммы:
yiiwheels.widgets.highcharts.WhHighCharts
но оказывается, что он не может быть размером, как я хочу. Это просто подходит так же широко, как мой экран.
Я хочу сделать это немного меньше. Но как? Я пытался добавить 'htmlOption'=>array('height'=>..., 'width'=>...)
но это ничего не меняет.
Вот мой код:
<?php
$label=array();
$nilai=array();
foreach($grafikskor->getData() as $i=>$ii)
{
$label[$i]=$ii['idsimulasi'];
$nilai[$i]=(int)$ii['nilai'];
}
$this->widget(
'yiiwheels.widgets.highcharts.WhHighCharts',
array(
'pluginOptions' => array(
'title' => array('text' => 'Grafik Simulasi Siswa'),
'xAxis' => array(
'categories' => $label
),
'yAxis' => array(
'title' => array('text' => 'Skor Simulasi')
),
'series' => array(
array('data'=>$nilai)
)
),
'htmlOptions' => array(
'width'=> '250',
'heght' => '100'
)
)
);;
?>
Попробуй это:
'htmlOptions'=>array('style'=>'width:250px; height:100px;')
Других решений пока нет …