atomitchell / elemental-highchart
将 Highcharts 和 Highcharts Stock 对象添加到您的 Elemental 块内的页面中
此包的规范存储库似乎已消失,因此已冻结此包。
dev-main
2023-07-21 01:53 UTC
This package is auto-updated.
Last update: 2023-08-21 01:57:40 UTC
README
此 elemental 块允许您将 Highchart 或 Highchart Stock 图表嵌入到您的 elemental 区域中。
安装
composer require aetchell/elemental-highchart
要求
默认模板使用 fontawesome v4 作为图表控制图标的字体。
除了核心框架之外,还需要以下 Silverstripe 模块
- dnadesign/silverstripe-elemental: ^4
- silverstripe/display-logic ^2.0
- symbiote/silverstripe-multivaluefield ^5
模板
您可以通过将 /templates/aetchell/Highcharts/Elemental/ElementaHighchart.ss
复制到您自己的主题或应用程序文件夹来覆盖默认模板。请确保由于命名空间原因保持目录结构:/aetchell/Highcharts/Elemental/ElementaHighchart.ss
CSS
示例样式可以在 client/css/HighchartElemental.css
中找到
JS
从 client/js/HighchartElemental.js
中包含了一个空白 JS 文件。该文件目前不包含任何代码,并且未包含在 JS 栈中。
Highcharts 注意事项
此 Highcharts 实现使用 CSV 数据源向图表添加系列。有关在 Highcharts 中使用 CSV 数据的信息,请参阅 此处。
您可以在 文档 目录中找到示例 CSV 文件。