yii2mod / yii2-c3-chart
Yii2 wrapper for D3-based reusable chart library
Installs: 60 660
Dependents: 0
Suggesters: 0
Security: 0
Stars: 11
Watchers: 9
Forks: 5
Open Issues: 2
Type:yii2-extension
Requires
- bower-asset/c3: *
- yiisoft/yii2: *
- yiisoft/yii2-bootstrap: *
Requires (Dev)
This package is not auto-updated.
Last update: 2024-09-28 18:26:36 UTC
README
Yii2 Chart Widget
Yii2 wrapper for D3-based reusable chart library
Installation
The preferred way to install this extension is through composer.
Either run
php composer.phar require --prefer-dist yii2mod/yii2-c3-chart "*"
or add
"yii2mod/yii2-c3-chart": "*"
to the require section of your composer.json
file.
Usage
Once the extension is installed, simply use it in your code by :
<?php echo \yii2mod\c3\chart\Chart::widget([ 'options' => [ 'id' => 'popularity_chart' ], 'clientOptions' => [ 'data' => [ 'x' => 'x', 'columns' => [ ['x', 'week 1', 'week 2', 'week 3', 'week 4'], ['Popularity', 10, 20, 30, 50] ], 'colors' => [ 'Popularity' => '#4EB269', ], ], 'axis' => [ 'x' => [ 'label' => 'Month', 'type' => 'category' ], 'y' => [ 'label' => [ 'text' => 'Popularity', 'position' => 'outer-top' ], 'min' => 0, 'max' => 100, 'padding' => ['top' => 10, 'bottom' => 0] ] ] ] ]); ?>
Chart Examples
You can find them on the examples page
Chart Options
You can find them on the options page