我一直在搞不同的可視化插件,它允許您以圖表的形式表示數據..並且遵循我的previous post,它看起來有點過時了,出於絕望,我尋找可能提供的其他插件類似的選項。如何在CakePHP中使用GoogleCharts插件?
現在,我已經意識到googleCharts可能只是我需要的東西,事實證明,有一個cake googlechart plugin應該能夠做我所需要的。但是,我在理解如何實現它方面遇到了一些麻煩。
從我看到的here和插件文檔中,它接受以結果數組的形式存在的數據,然後迭代該數據,並顯示與列鍵中指定的匹配的字段。 (如果我不正確,請做解釋。)
否則,我正在尋找一種方法,我可以使用如下3個查詢返回的值生成餅圖:
$users_donor = $this->User->find('count' , array(
'conditions' => array('User.role' => 'donor')
));
$users_staff = $this->User->find('count' , array(
'conditions' => array('User.role' => 'staff')
));
$users_admin = $this->User->find('count' , array(
'conditions' => array('User.role' => 'admin')
));
基本上我想顯示所有當前的註冊用戶,通過他們的角色分組的可視化表示..有一個方法可以讓我在後3個計數值傳遞(即users_donor
,users_staff
,users_admin
)