我又来了。还有一个关于cakephp-2.5和插件“高级图表”的问题。
我一直在看演示的所有不同的东西,我可以找到来自控制器的扩展。但是..。那不是必需的,因为它是一个插头,对吗?
因此,我已经在引导文件中包含了这个插件到我的加载中,当我试图呈现我的HighChart时,我收到了以下错误;
Error: Chart: "1" could not be found. Ensure that Chart Name is the same string that is passed to $this->HighCharts->render() in your view.但是演示的效果很好!你知道我搞到了什么吗?名字是一样的,我甚至把它们改名为'asd‘(两者都是!)但还是不起作用。^^“
发布于 2014-06-22 09:25:41
这个插件还不能与CakePHP 2.5兼容。现在,在我们讨论的时候,开发人员正在为2.5开发一个新的版本。:)
发布于 2014-12-14 09:16:55
我知道这是一个令人难以置信的延迟响应,但为了那些仍然在这方面遇到问题的人的利益,高图表插件已经更新,并兼容到CakePHP版本2.5.7。
但是,请注意,为了在整个回购过程中保持产品名称的一致性,以前对"HighCharts“的所有引用都更改为”高级图表“,而"high_charts”现在只是"highcharts“。所以对他来说。现在,您必须在使用$this->Highcharts->render()之前调用$this->HighCharts->render()。
发布于 2014-09-16 09:27:23
在CakePHP 2.5中,您可以避免上述错误,并通过调用它来呈现图表。例如,从控制器的index()中,使用:
$this->bar();在本例中,bar()是包含图表的函数的名称。
https://stackoverflow.com/questions/24335812
复制相似问题