Foro

CHART EXTJS

0
estimados estoy tratando de mostrar un grafico CHART el PIE en extjs pero me no me carga el grafico cuando lo hago no se que pueda estar mal a ver si me pueden dar una mano javascript
Ext.chart.Chart.CHART_URL = '../ext-3.1/resources/charts.swf';
Ext.onReady(function(){
    var store = new Ext.data.JsonStore({
        fields: ['estado', 'cantidad'],
       url: '../controller/oportunidad_controller.php?method=pie',
        root: 'data'
        
    });
    new Ext.Panel({
        width: 200,
        height: 200,
        title: '%Oporunidades/TipoEntidad',
        renderTo: 'pie',
        items: {
            store: store,
            xtype: 'piechart',
            dataField: 'cantidad',
            categoryField: 'estado',
            //extra styles get applied to the chart defaults
            extraStyle:
            {
                legend:
                {
                    display: 'bottom',
                    padding: 5,
                    font:
                    {
                        family: 'Tahoma',
                        size: 13
                    }
                }
            }
        }
    });
});
PARTE PHP
<?php
session_start();
require_once("../modelo/Connections/Util/DataBase.php");
require_once("../modelo/Connections/DAO/oportunidadesMySQL.php");
require_once("../funciones/anti_Injection.php");
$metodo=$_GET["method"];
switch ($metodo) {
    case "pie":
        grafico_pie();
        break;
    case "barras":
        refrescausuario("../privado/usuarios.html");
        break;
    default:
        break;
}
function grafico_pie(){
 $oportunidadDAO=new oportunidadesMySQL();
 $row[]=$oportunidadDAO->find_cant_estado($oportunidad);
 echo json_encode(array('data' => $row)) ;
  
}
function grafico_barra(){
}
?>
Si alguien puede ayudarme porfavor

¿Conoces a alguien que pueda responder esta pregunta? Comparte el link en Twitter o Facebook

Es necesario registrarse para poder participar en el foro! Si ya tienes una cuenta puedes entrar y comentar en este foro.