Model view controller 打开Zend MVC错误上的Flash图表
我最近下载了OpenFlashChart源代码,并将其集成到我的Zend MVC中 我已经重命名了我的文件并注释了“require_once”源代码行 但是,当我尝试加载图表时Model view controller 打开Zend MVC错误上的Flash图表,model-view-controller,open-flash-chart,Model View Controller,Open Flash Chart,我最近下载了OpenFlashChart源代码,并将其集成到我的Zend MVC中 我已经重命名了我的文件并注释了“require_once”源代码行 但是,当我尝试加载图表时 <script type="text/javascript"> swfobject.embedSWF( "<?php echo $this->baseUrl() ?>/swf/open-flash-chart.swf", "my_chart", "5
<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>
swfobject.embeddeswf(
“/swf/open flash chart.swf”,
“我的图表”、“550”、“200”,
"9.0.0",
“/swf/expressInstall.swf”,
{“数据文件”:“/reportexpense/piechart/”}
);
它加载的是“/data files/y-axis-auto-steps.txt”
,我不知道为什么
我的控制器返回我希望呈现的JSON字符串。
我错过了什么?只是为了帮助那些可能遇到同样问题的人。 我将代码调整为
<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>
swfobject.embeddeswf(
“/swf/open flash chart.swf”,
“我的图表”、“550”、“200”,
"9.0.0",
“/swf/expressInstall.swf”,
{“获取数据”:“获取数据1”}
);
函数ofc_ready()
{
//警报(“ofc_就绪”);
}
函数get_data_1()
{
返回JSON.stringify();
}
它工作得很好。现在遇到了同样的问题!是的,我确实解决了我的问题。让我把问题贴出来solution@davykiash-对你的分享伙伴来说简直太棒了!!我真的在寻找从视图变量中读取数据的东西,而不是从文件中读取JSON,从而使其与zend正确集成,您的代码修改对我来说非常简单。我在最后几分钟犯了一些愚蠢的错误。“我的图表”是一个id而不是类。希望这对某人有用。谢谢卡齐·坦维尔·阿桑(克坦维尔·阿桑)