gebrail/charts-reports 问题修复 & 功能扩展

解决BUG、新增功能、兼容多环境部署,快速响应你的开发需求

邮箱:yvsm@zunyunkeji.com | QQ:316430983 | 微信:yvsm316

gebrail/charts-reports

最新稳定版本:1.0.0

Composer 安装命令:

composer require gebrail/charts-reports

包简介

Package to generate charts with Amcharts directly from laravel , without interacting with JavaScript.

README 文档

README

Paquete para generar gráficos con Amcharts directamente desde laravel, sin interactuar con JavaScript.

Guia de inicio rapido

Pre-requisitos

No hay configuración adicional u otros parámetros todavía.

🔰 Este paquete se puede usar en Laravel 7 o superior.

Instalación

Puedes instalar el paquete a través de composer

composer require gebrail/charts-reports

🔰 Este paquete tambien ofrece la opción de generar graficas con artisan, mediante la interfaz de línea de comandos que viene junto a Laravel.

Guia rapida de como usar

Ejemplo

Para crear su primer gráfico, diríjase a su controlador.

En su controlador agregue las siguientes lineas

$data = User::select(array('name', 'sales'))->take(3)->get();

 $options = [
              'chart_name' => 'Donut Chart',
              'chart_type' => 'Pie & Donut',    
              'chart_subtype' => 'Donut',
              'field_category' => 'name',
              'field_value' => 'sales',
              'chart_data'=> $data,
           ];
$chart = new ChartReport($options);

return view('graph', compact('chart'));

Agregue las siguientes lineas a su vista

<!doctype html>
<html lang="en">
  <head>
{!! $chart->renderChartLibrary() !!}
{!! $chart->renderJs() !!}
  </head>
  <body>
   {!! $chart->renderHtml() !!}
    </body>
</html>

Para generar la gráfica debemos hacer el llamado de la función renderHtml(), podemos usarla en cualquier parte siempre que este dentro de la etiqueta body.

###Resultado

###Graficas disponibles del paquete

  • Simple Pie Chart.
  • Donut Chart.
  • Dragging Pie Slices
  • Simple Column
  • Column with Rotated Labels.
  • Clustered Column Chart.
  • Line & Area

##📘Ir a la Documentación

License

MIT

统计信息

  • 总下载量: 7
  • 月度下载量: 0
  • 日度下载量: 0
  • 收藏数: 0
  • 点击次数: 1
  • 依赖项目数: 0
  • 推荐数: 0

GitHub 信息

  • Stars: 0
  • Watchers: 1
  • Forks: 0
  • 开发语言: PHP

其他信息

  • 授权协议: MIT
  • 更新时间: 2022-12-12

承接程序开发

PHP开发

VUE

Vue开发

前端开发

小程序开发

公众号开发

系统定制

数据库设计

云部署

网站建设

安全加固