Menggunakan OpenFlashChart pada CodeIgniter (Part II)

Mohon maaf, mungkin tulisan ini melengkapi tulisan Sdr. Rafeequl,
khususnya untuk para newbie seperti saya ini. Contoh yang saya buat se-sederhana mungkin (data untuk chartnya masih statik, belum diambil dari database). Untuk ke depannya dapat dikembangkan sesuai kebutuhan masing-masing.

Chart yang ada tidak hanya bentuk Pie saja, mungkin rekan-rekan dapat mencoba bentuk lainnya.

Sebelum mencoba contoh di bawah ini, proses "instalasi "-nya dapat dibaca di Blog-nya Sdr. Rafeequl tentang Menggunakan OpenFlashChart pada CodeIgniter.

Sekarang langsung saja pada contoh-nya:

CONTROLLER
Buatlah sebuah file dengan nama openflashchart.php dan simpan di folder application/controllers/
Isi dari openflashchart.php adalah sebagai berikut :


<?
Class Openflashchart extends Controller {
 function Openflashchart(){
  parent::Controller();
  }

 function index(){
  // Load library graph
  $this->load->library('graph');

  //Sintaks : pie( integer $alpha, string $line_colour, string $style )
  //$alpha nilainya (0-100).Pada saat mouse di atas slice, maka akan tampak dari $alpha to 100.
  //$line_colour : Nilai warna outline dalam HEXadecimal
  //$style : CSS style dari labels.
  //Gunakan {display: none;} untuk menghapus labels, Nilai label tetap akan ditampilkan pada tooltips
  //Contoh di bawah ini PIE chart, 75% alpha
  $this->graph->pie(75,'#505050','{font-size: 12px; color: #404040;');

  // Nilai yang diberikan untuk Pie Chart
  $this->graph->pie_values( array(20,40,40), array('IE','Firefox','Opera') );

  // Warna dari masing-masing slice
  $this->graph->pie_slice_colours( array('#d9db35','#487daf','#d00000') );

  // Tool tip yang akan ditampilkan pada saat mouse di atas slice
  $this->graph->set_tool_tip( 'Persentase : #val# ' );
  $this->graph->bg_colour = '#FFFFFF';
  $this->graph->title( 'Contoh Pie Chart', '{font-size:14px; color: #7F7772; padding-bottom:25px}' );
  $this->graph->set_output_type('js');
  $this->load->view('v_openflashchart');
  }

}
?>

VIEW
Buatlah sebuah file dengan nama v_openflashchart.php dan simpan di folder application/views/
Isi dari v_openflashchart.php adalah sebagai berikut :


<?=$this->graph->render()?>

Comments

Mantaps

Mantaps oom :)
thanks

koreksi....

saya sudah ikutin langkah di part 1 dan 2, masih saja gak bisa, graph tidak keluar. akhirnya saya coba2 ternyata ada yang kurang dari "menggunakan OpenFlashChart pada CodeIgniter bag I dan II"
supaya berhasil harus kopi file open-flash-chart-object ke folder plugin dan memanggilnya sebagai plugin

lengkapnya bisa dilihat disini http://masdeka.com/integrasi-openflashchart-dengan-codeigniter

wassalam
deka
http://masdeka.com

anak kampung yang kebetulan mainan CodeIgniter..:P
http://masdeka.com

koreksi

Thanks atas koreksi nya :)