Файловый менеджер - Редактировать - /home/kckglobal/public_html/portal/resources/views/components/line-chart.blade.php
Назад
@if ($multiple) <div {{ $attributes }}></div> <script> var data = { labels: [ @foreach ($chartData['labels'] as $label) "{{ $label }}", @endforeach ], datasets: [ @foreach ($chartData['values'] as $key => $value) { name: "{{ $chartData['name'][$key] }}", values: [ @foreach ($value as $key => $val) {{ $val }}, @endforeach ], chartType: 'line' }, @endforeach ] }; </script> <script> var chart = new frappe.Chart("#{{ $attributes['id'] }}", { // or a DOM element, data: data, type: 'line', // or 'bar', 'line', 'scatter', 'pie', 'percentage' height: {{ $attributes['height'] }}, barOptions: { stacked: false, spaceRatio: 0.2, }, valuesOverPoints: 1, axisOptions: { yAxisMode: 'tick', xAxisMode: 'tick', xIsSeries: 0 }, colors: [ @foreach ($chartData['colors'] as $color) "{{ $color }}", @endforeach ] }); </script> @else @php $valuesTotal = array_sum($chartData['values']); @endphp @if ($valuesTotal > 1) <div {{ $attributes }}></div> <script> var data = { labels: [ @foreach ($chartData['labels'] as $label) "{{ $label }}", @endforeach ], datasets: [{ name: "{{ $chartData['name'] }}", values: [ @foreach ($chartData['values'] as $value) {{ $value }}, @endforeach ], chartType: 'line' }] }; </script> <script> var valuesOverPoint = data['datasets'][0]['values'].length <= 30 ? 1 : 0; var chart = new frappe.Chart("#{{ $attributes['id'] }}", { // or a DOM element, data: data, type: 'line', // or 'bar', 'line', 'scatter', 'pie', 'percentage' height: {{ $attributes['height'] }}, lineOptions: { dotSize: 4, hideLine: 0, hideDots: 0, heatline: 1, regionFill: 1, }, valuesOverPoints: valuesOverPoint, axisOptions: { yAxisMode: 'tick', xAxisMode: 'tick', xIsSeries: 0 }, colors: [ @foreach ($chartData['colors'] as $color) "{{ $color }}", @endforeach ] }); </script> @else <div class="align-items-center d-flex flex-column text-lightest p-20" style="height: {{ $attributes['height'] }}px"> <i class="side-icon bi bi-bar-chart"></i> <div class="f-15 mt-4"> - @lang('messages.notEnoughData') - </div> </div> @endif @endif
| ver. 1.4 |
Github
|
.
| PHP 8.2.28 | Генерация страницы: 0 |
proxy
|
phpinfo
|
Настройка