misd/highcharts-bundle

此包已废弃,不再维护。未建议替代包。

将PHP Highcharts集成到您的Symfony2应用中

dev-master 2013-02-18 08:20 UTC

This package is auto-updated.

Last update: 2022-02-01 12:23:38 UTC


README

此包目前正在开发中。

此包将 PHP Highcharts 集成到您的Symfony2应用中,允许程序化创建 Highcharts

作者

要求

安装

  1. 将HighchartsBundle添加到您的依赖项

    // composer.json
    
    {
       // ...
       "require": {
           // ...
           "misd/highcharts-bundle": "dev-master"
       }
    }
    
  2. 使用Composer下载并安装HighchartsBundle

    $ php composer.phar update misd/highcharts-bundle
    
  3. 在您的应用中注册此包

    // 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问题跟踪器 中进行跟踪。