misd / highcharts-bundle
此包已废弃,不再维护。未建议替代包。
将PHP Highcharts集成到您的Symfony2应用中
dev-master
2013-02-18 08:20 UTC
Requires
- php: >=5.3.3
- misd/highcharts: dev-master
- symfony/framework-bundle: ~2.1
Suggests
- symfony/twig-bundle: to use the Twig functions
This package is auto-updated.
Last update: 2022-02-01 12:23:38 UTC
README
此包目前正在开发中。
此包将 PHP Highcharts 集成到您的Symfony2应用中,允许程序化创建 Highcharts。
作者
- Chris Wilkinson chris.wilkinson@admin.cam.ac.uk
要求
安装
-
将HighchartsBundle添加到您的依赖项
// composer.json { // ... "require": { // ... "misd/highcharts-bundle": "dev-master" } }
-
使用Composer下载并安装HighchartsBundle
$ php composer.phar update misd/highcharts-bundle
-
在您的应用中注册此包
// app/AppKernel.php class AppKernel extends Kernel { // ... public function registerBundles() { $bundles = array( // ... new Misd\HighchartsBundle\MisdHighchartsBundle() ); } }
用法
创建图表
有关如何创建图表对象的详细信息,请参阅 PHP Highcharts文档。
渲染图表
使用服务
$chart = $this->container->get('misd_highcharts.renderer')->render($chart);
$container = $this->container->get('misd_highcharts.renderer')->renderContainer($chart);
在Twig模板中
{{ highcharts_render(chart) }}
{{ highcharts_render_container(chart) }}
在PHP模板中
<?php echo $view['misd_highcharts.renderer']->render($chart); ?>
<?php echo $view['misd_highcharts.renderer']->renderContainer($chart); ?>
报告问题或功能请求
问题和功能请求在 Github问题跟踪器 中进行跟踪。