New Controllers added. Added Charts

This commit is contained in:
2017-09-19 22:01:00 +02:00
parent ccc5b07ddf
commit 930311b550
400 changed files with 30686 additions and 8 deletions

View File

@@ -0,0 +1,30 @@
@include('charts::_partials.container.div')
<script>
var {{ $model->id }} = c3.generate({
bindto: '#{{ $model->id }}',
data: {
columns: [
["{!! $model->element_label !!}",@foreach($model->values as $value){{ $value }},@endforeach],
],
type: 'area',
},
axis: {
x: {
type: 'category',
categories: [@foreach($model->labels as $label)"{!! $label !!}",@endforeach]
},
y: {
label: {
text: "{!! $model->element_label !!}",
position: 'outer-middle',
}
},
},
@if($model->title)
title: {
text: "{!! $model->title !!}",
x: -20 //center
},
@endif
});
</script>

View File

@@ -0,0 +1,30 @@
@include('charts::_partials.container.div')
<script>
var {{ $model->id }} = c3.generate({
bindto: '#{{ $model->id }}',
data: {
columns: [
["{!! $model->element_label !!}",@foreach($model->values as $value){{ $value }},@endforeach],
],
type: 'bar',
},
axis: {
x: {
type: 'category',
categories: [@foreach($model->labels as $label)"{!! $label !!}",@endforeach]
},
y: {
label: {
text: "{!! $model->element_label !!}",
position: 'outer-middle',
}
},
},
@if($model->title)
title: {
text: "{!! $model->title !!}",
x: -20 //center
},
@endif
});
</script>

View File

@@ -0,0 +1,32 @@
@include('charts::_partials.container.div')
<script>
var {{ $model->id }} = c3.generate({
bindto: '#{{ $model->id }}',
data: {
columns: [
@for($i = 0; $i < count($model->labels); $i++)
["{!! $model->labels[$i] !!}", {{ $model->values[$i] }}],
@endfor
],
type: 'donut',
},
axis: {
x: {
type: 'category',
categories: [@foreach($model->labels as $label)"{!! $label !!}",@endforeach]
},
y: {
label: {
text: "{!! $model->element_label !!}",
position: 'outer-middle',
}
},
},
@if($model->title)
title: {
text: "{!! $model->title !!}",
x: -20 //center
},
@endif
});
</script>

View File

@@ -0,0 +1,34 @@
@include('charts::_partials.container.div')
<script>
var {{ $model->id }} = c3.generate({
bindto: '#{{ $model->id }}',
data: {
columns: [
["{!! $model->element_label !!}",{{ $model->values[0] }}],
],
type: 'gauge',
},
gauge: {
min: {{ ($model->values && count($model->values) > 1) ? $model->values[1] : '0' }},
max: {{ ($model->values && count($model->values) > 2) ? $model->values[2] : '100' }},
},
axis: {
x: {
type: 'category',
categories: [@foreach($model->labels as $label)"{!! $label !!}",@endforeach]
},
y: {
label: {
text: "{!! $model->element_label !!}",
position: 'outer-middle',
}
},
},
@if($model->title)
title: {
text: "{!! $model->title !!}",
x: -20 //center
},
@endif
});
</script>

View File

@@ -0,0 +1,29 @@
@include('charts::_partials.container.div')
<script>
var {{ $model->id }} = c3.generate({
bindto: '#{{ $model->id }}',
data: {
columns: [
["{!! $model->element_label !!}",@foreach($model->values as $value){{ $value }},@endforeach],
]
},
axis: {
x: {
type: 'category',
categories: [@foreach($model->labels as $label)"{!! $label !!}",@endforeach]
},
y: {
label: {
text: "{!! $model->element_label !!}",
position: 'outer-middle',
}
},
},
@if($model->title)
title: {
text: "{!! $model->title !!}",
x: -20 //center
},
@endif
});
</script>

View File

@@ -0,0 +1,32 @@
@include('charts::_partials.container.div')
<script>
var {{ $model->id }} = c3.generate({
bindto: '#{{ $model->id }}',
data: {
columns: [
@foreach($model->datasets as $ds)
["{{ $ds['label'] }}",@foreach($ds['values'] as $value){{ $value }},@endforeach],
@endforeach
],
type: 'area',
},
axis: {
x: {
type: 'category',
categories: [@foreach($model->labels as $label)"{!! $label !!}",@endforeach]
},
y: {
label: {
text: "{!! $model->element_label !!}",
position: 'outer-middle',
}
},
},
@if($model->title)
title: {
text: "{!! $model->title !!}",
x: -20 //center
},
@endif
});
</script>

View File

@@ -0,0 +1,32 @@
@include('charts::_partials.container.div')
<script>
var {{ $model->id }} = c3.generate({
bindto: '#{{ $model->id }}',
data: {
columns: [
@foreach($model->datasets as $ds)
["{{ $ds['label'] }}",@foreach($ds['values'] as $value){{ $value }},@endforeach],
@endforeach
],
type: 'bar',
},
axis: {
x: {
type: 'category',
categories: [@foreach($model->labels as $label)"{!! $label !!}",@endforeach]
},
y: {
label: {
text: "{!! $model->element_label !!}",
position: 'outer-middle',
}
},
},
@if($model->title)
title: {
text: "{!! $model->title !!}",
x: -20 //center
},
@endif
});
</script>

View File

@@ -0,0 +1,31 @@
@include('charts::_partials.container.div')
<script>
var {{ $model->id }} = c3.generate({
bindto: '#{{ $model->id }}',
data: {
columns: [
@foreach($model->datasets as $ds)
["{{ $ds['label'] }}",@foreach($ds['values'] as $value){{ $value }},@endforeach],
@endforeach
]
},
axis: {
x: {
type: 'category',
categories: [@foreach($model->labels as $label)"{!! $label !!}",@endforeach]
},
y: {
label: {
text: "{!! $model->element_label !!}",
position: 'outer-middle',
}
},
},
@if($model->title)
title: {
text: "{!! $model->title !!}",
x: -20 //center
},
@endif
});
</script>

View File

@@ -0,0 +1,32 @@
@include('charts::_partials.container.div')
<script>
var {{ $model->id }} = c3.generate({
bindto: '#{{ $model->id }}',
data: {
columns: [
@for($i = 0; $i < count($model->labels); $i++)
["{!! $model->labels[$i] !!}", {{ $model->values[$i] }}],
@endfor
],
type: 'pie',
},
axis: {
x: {
type: 'category',
categories: [@foreach($model->labels as $label)"{!! $label !!}",@endforeach]
},
y: {
label: {
text: "{!! $model->element_label !!}",
position: 'outer-middle',
}
},
},
@if($model->title)
title: {
text: "{!! $model->title !!}",
x: -20 //center
},
@endif
});
</script>