Bonjour à tous
Je débute en développement et sur JP graph... J'ai réussi à me connecter à ma base, à créer mes graphs. J'utilise des secteurs. (pieplot)
Maintenant je voudrais définir des couleurs spécifiques en fonction de mes catégories.
Voila où j'en suis de mes recherches : Il y a une "fonction" (je ne sais pas si c'est le bon terme) qui permet de choisir un thème $oPie_test->SetTheme('water');
Avec cette fonction on peut changer la gamme de couleur pour faire un graph, plus jolie plus harmonieux... Cependant ce n'est pas cela que je veux faire.
Je voudrais que ma catégorie "pelouse" soit verte, que ma catégorie sable soit jaune .....
Je voudrais créer mes propres thèmes afin que le code couleur de mes graph soit les mêmes que les cartes qui les accompagnent.
J'ai ouvert le fichier jpgraph_pie.php.
il y a ce code là ...
protected $themearr = array(
"earth" => array(136,34,40,45,46,62,63,134,74,10,120,136,141,168,180,77,209,218,346,395,89,430),
"pastel" => array(27,415,128,59,66,79,105,110,42,147,152,230,236,240,331,337,405,38),
"water" => array(255,370,24,40,335,56,213,237,268,14,326,387,10,388),
"sand" => array(27,168,34,170,19,50,65,72,131,209,46,393));
Est ce que quelqu'un saura à quoi correspond les nombres ? les couleurs ?
et la fonction SetTheme correspond avec ce code là
function SetTheme($aTheme) {
if( in_array($aTheme,array_keys($this->themearr)) ) {
$this->theme = $aTheme;
$this->is_using_plot_theme = true;
} else {
JpGraphError::RaiseL(15001,$aTheme);//("PiePLot::SetTheme() Unknown theme: $aTheme");
}
Est ce que quelqu'un aurait une idée pour faire un thème spécifique ?
J'ai essayé d'être la plus claire possible
Merci beaucoup pour les gens qui prennent le temps de répondre.
Je progresse beaucoup grâce à vous !
Aurélie
Partager