Öffnen Sie Flash Chart auf Zend MVC Fehler
-
21-09-2019 - |
Frage
Ich heruntergeladen vor kurzem das Open Flash Chart-Quellcode und ich habe es intergrated in meine Zend MVC.Since Ich verwende den Autoloader Ich habe meine Dateien und kommentiert die „require_once“ Quellenleitungen umbenannt.
Allerdings, wenn ich versuche, meine Grafik zu laden
<script type="text/javascript">
swfobject.embedSWF(
"<?php echo $this->baseUrl() ?>/swf/open-flash-chart.swf",
"my_chart", "550", "200",
"9.0.0",
"<?php echo $this->baseUrl() ?>/swf/expressInstall.swf",
{"data-file":"<?php echo $this->baseUrl()?>/reportexpense/piechart/"}
);
</script>
es lädt die "/data-files/y-axis-auto-steps.txt"
statt und ich kann nicht herausfinden, warum.
Meine Controller gibt den JSON-String, die ich erwarte, dass gerendert werden. Was bin ich?
Lösung
Just zu helfen diejenigen, die über das gleiche Problem kommen könnte. Ich stellte meinen Code zu lesen
<script type="text/javascript">
swfobject.embedSWF(
"<?php echo $this->baseUrl() ?>/swf/open-flash-chart.swf",
"my_chart", "550", "200",
"9.0.0",
"<?php echo $this->baseUrl() ?>/swf/expressInstall.swf",
{"get-data":"get_data_1"}
);
function ofc_ready()
{
//alert('ofc_ready');
}
function get_data_1()
{
return JSON.stringify(<?php echo $this->myreport?>);
}
</script>
Es funktionierte perfekt.
Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow