Bonjour
Avec moodle 3.2 et la nouvelle chart API, je cherche à faire en sorte de pouvoir changer la couleur d'un graph. Dans mon cas il s'agit du graph du rapport graphique du plugin scorm.
Côté plugin scorm, j'ai ajouté une option de configuration dans laquelle on choisi une couleur. La valeur est correctement stockée et récupérée.
Côté graph, je découvre qu'il n'y a pas de possibilité de set une couleur autrement qu'en spécifiant un tableau de valeur hex dans le config.php, ce qui ne m'arrange pas.
Aussi ai-je entrepris de me créer mon propre chart_bar (my_chart_bar) qui hérite du core\chart_bar au sein du plugin scorm. Sauf qu'au moment du rendu, j'obtiens une erreur, car moodle essai de trouver un renderer_my_chart_bar() qui n'existe évidemment pas dans le core_renderer.
Ai-je moyen de forcer l'utilisation du renderer_chart_bar() pour mon instance de my_chart_bar ? Quel autre(s) moyen(s) ai-je pour effectuer le rendu de mon graphique ?
D'avance merci