Hallo zusammen,
ich möchte gerne einen Helper für eine Joomla-Komponente schreiben, welcher seinerseits Graphen mittels Graph.js generiert.
Graph.js wird schon eingebunden, und nun soll ein Graph mittels return zurück gegeben werden:
Hier erhalte ich die Fehlermeldung:
Wie kann ich hier Variablen einsetzen, ohne dass dieser Fehler auftritt?
Vielen Dank für eure Hilfe
ich möchte gerne einen Helper für eine Joomla-Komponente schreiben, welcher seinerseits Graphen mittels Graph.js generiert.
Graph.js wird schon eingebunden, und nun soll ein Graph mittels return zurück gegeben werden:
PHP-Code:
$labelset = '"January","February","March","April","May","June","July"';
$data = "5,100,90,80,70,60,50";
$data2 = "50,60,70,80,90,100,5";
$script = '<script>
var randomScalingFactor = function(){ return Math.round(Math.random()*100)};
var barChartData = {
labels : [ $labelset ],
datasets : [
{
fillColor : "rgba(220,220,220,0.5)",
strokeColor : "rgba(220,220,220,0.8)",
highlightFill: "rgba(220,220,220,0.75)",
highlightStroke: "rgba(220,220,220,1)",
data : [ $data ]
},
{
fillColor : "rgba(151,187,205,0.5)",
strokeColor : "rgba(151,187,205,0.8)",
highlightFill : "rgba(151,187,205,0.75)",
highlightStroke : "rgba(151,187,205,1)",
data : [ $data2 ]
}
]
}
window.onload = function(){
var ctx = document.getElementById("canvas").getContext("2d");
window.myBar = new Chart(ctx).Bar(barChartData, {
responsive : true
});
}
</script>';
echo $script;
?>
ReferenceError: Can't find variable: $labelset
Vielen Dank für eure Hilfe

Kommentar