FV
Dúvida como posicionar div de um gráfico charts
Fechado
Olá galera bom dia, gostaria de tirar uma dúvida de como inserir uma div sem o tipo de TTable, também queria saber de como ajustar o "top".
Segue um código que peguei de exemplo em um post do fórum.
Segue um código que peguei de exemplo em um post do fórum.
<?phpclass TesteCharts extends TPage{ function __construct() { parent::__construct(); TPage::include_js('lib/jquery/js/highcharts.js'); $table = new TTable; $div = new TElement('div'); $div->id = 'imprimirpizza'; $div->style = "width:500px;height:500px"; $table->addRow()->addCell($div); TTransaction::open('sample'); $conn = TTransaction::get(); $sql = " (SELECT meses, valor FROM testegraficovendas) "; $colunas = $conn->query($sql); $dados = ''; foreach ($colunas as $coluna) { $dados = $dados . '["'.$coluna[0].'",'.$coluna[1].'],'; } TTransaction::close(); $script = new TElement('script'); $script->type = 'text/javascript'; $javascript = " $('#imprimirpizza').highcharts({ chart: { plotBackgroundColor: null, plotBorderWidth: null, plotShadow: false }, title: { text: 'Browser market shares at a specific website, 2014' }, tooltip: { pointFormat: '{series.name}: <b>{point.percentage:.1f}%</b>' }, plotOptions: { pie: { allowPointSelect: true, cursor: 'pointer', dataLabels: { enabled: true, format: '<b>{point.name}</b>: {point.percentage:.1f} %', style: { color: (Highcharts.theme && Highcharts.theme.contrastTextColor) || 'black' } } } }, series: [{ type: 'pie', name: 'Browser share', data: [".$dados."] }] }); "; $script->add($javascript); parent::add($table); parent::add($script); }}?>
Ficarei grato pela ajuda.
Felipe para add a div fora do TTable faça:
E comente a linha:
Espero ter ajudado.