увидел что для графиков расширение есть.
пока сделал так
$sql = 'SELECT
"F_TagName_ID",
EXTRACT(EPOCH FROM "F_Date"),
"F_ConvertedValue"
FROM
"SC_Tag"."T_TagData" where "F_TagName_ID" = 5
order by "F_Date" desc limit 10000;';
$connection = Yii::app()->db2;
$command = $connection->createCommand($sql);
$dataReader = $command->queryAll();
for ($i = 0; $i < count($dataReader); $i++)
{
$row[$i] = array((int)$dataReader[$i]["date_part"]*1000, (float)$dataReader[$i]["F_ConvertedValue"]);
}
$this->Widget('ext.highcharts.HighchartsWidget', array(
'options' => array(
'global' => array(
//'useUTC' => false,
'alignTicks' => FALSE,
),
'chart' => array(
'height' => 500,
'width' => 700,
),
'title' => array('text' => 'IPTV Channels Rate'),
'tooltip' => array(
'xDateFormat' => '%d.%m.%Y %H:%M',
'shared' => false,
'crosshairs' =>true,
'valueDecimals' => 2,
),
'xAxis' => array(
'type' => 'datetime',
),
'yAxis' => array(
'title' => array('text' => 'Телезрители'),
'type' => 'linear',
//'min' => 0,
'allowDecimals' => FALSE,
'endOnTick' => false,
),
'series' => array(array('name' => 'xs', "data" => $row
))
)
));
но млин не могу понять как бы простенько аяксом его перезагружать. и еще - почему то ползунок не бегает. то есть не отображается текущее значение при наведении