Files
opensourcepos/application/views/reports/graphs/pie.php
pappastech ecdf3a5aa1 Version 2.0_RC1. Upgrade to CI 2.1.0.
Tom

git-svn-id: svn+ssh://jekkos@svn.code.sf.net/p/opensourcepos/code/@24 c3eb156b-1dc0-44e1-88ae-e38439141b53
2012-01-16 02:16:01 +00:00

25 lines
719 B
PHP

<?php
$this->output->set_header("Cache-Control: no-store, no-cache, must-revalidate");
$this->output->set_header("Pragma: public");
$title = new title($title);
$pie = new pie();
$pie->set_alpha(0.6);
$pie->set_start_angle( 35 );
$pie->add_animation( new pie_fade() );
$pie->set_tooltip( '#val# of #total#<br>#percent# of 100%' );
$pie->set_colours(get_random_colors(count($data)));
$pie_values = array();
foreach($data as $label=>$value)
{
$pie_values[] = new pie_value((float)$value, (string)$label);
}
$pie->set_values($pie_values);
$chart = new open_flash_chart();
$chart->set_title( $title );
$chart->set_bg_colour("#f3f3f3");
$chart->add_element( $pie );
$chart->x_axis = null;
echo $chart->toPrettyString();
?>