Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- @extends('layouts.app')
- @section('content')
- <div class="row">
- <div class="col-md-12">
- <h1>Power Reporting</h1>
- </div>
- </div>
- <div class="row">
- <div class="col-md-12">
- <form class="form-inline" role="form" method="post" id="filters" action="{{route('reporting.index')}}">
- {{ csrf_field() }}
- <div class="form-group">
- <select class="form-control input-sm" name="datesFilter" id="datesFilter">
- @foreach($datesFilter as $key => $value)
- @foreach($value as $filter=>$f)
- @if(\Illuminate\Support\Facades\Request::isMethod('post'))
- <option value="{{$filter}}" {{ (Input::get('datesFilter') == $filter) ? 'selected="selected"' : null }}>{{$f}}</option>
- @else
- <option value="{{$filter}}" selected>{{$f}}</option>
- @endif
- @endforeach
- @endforeach
- </select>
- </div>
- <div class="form-group">
- <select class="form-control input-sm" name="filter" id="filter">
- @for ($i = 0, $iMax = count($filters); $i < $iMax; $i++)
- @if(\Illuminate\Support\Facades\Request::isMethod('post'))
- <option value="{{$i}}" {{ (Input::get('filter') == $i) ? 'selected="selected"' : null }}>{{$filters[$i]}}</option>
- @else
- <option value="{{$i}}" {{ (Input::get('filter') == $i) ? 'selected="selected"' : null }}>{{$filters[$i]}}</option>
- @endif
- @endfor
- </select>
- </div>
- <div class="form-group">
- <button type="submit" class="btn btn-default btn-sm">Filtern</button>
- </div>
- </form>
- </div>
- </div>
- <div class="row">
- <div class="col-md-12">
- <table class="table table-bordered" id="asd">
- <thead>
- <tr>
- <th>Kalendertage</th>
- @for ($i = 1; $i < $daysOfMonth; $i++)
- <th>{{ $i }}</th>
- @endfor
- </tr>
- </thead>
- <tbody>
- <tr>
- <th><a href="#" id="monatlicheGesamtsummeChart"><i class="fa fa-bar-chart"></i></a><i>monatliche Gesamtsumme</i></th>
- @for ($i = 1; $i < $daysOfMonth; $i++)
- <td>
- @if (isset($first_row [$i]))
- {{ $first_row [$i] }}
- @else
- 0
- @endif
- </td>
- @endfor
- </tr>
- @foreach ($resellers as $reseller)
- <tr class="clickable" data-toggle="collapse" id="row1" data-target=".{{ $reseller->id }}">
- <td class="modal-icon">
- <a data-toggle="modal" rel="modal" href="{{route('reporting.chart.gesamtChart',[\Carbon\Carbon::parse($reseller->timestamp),$reseller->id])}}" data-remote="{{route('reporting.chart.gesamtChart',[\Carbon\Carbon::parse($reseller->timestamp),$reseller->id])}}" data-target="#theModalGesamtChart"><i class="fa fa-bar-chart"></i></a></i>
- {{ $reseller->firstname }} {{ $reseller->lastname }} <span class="pull-right glyphicon glyphicon-plus"></span>
- </td>
- @for ($i = 1; $i < $daysOfMonth; $i++)
- <td class="text-center">
- @if (isset($executedDatesArray[$reseller->id][$i]))
- {{ $executedDatesArray[$reseller->id][$i] }}
- @else
- 0
- @endif
- </td>
- @endfor
- </tr>
- <div id="theModalGesamtChart" class="modal fade" role="dialog">
- <div class="modal-dialog modal-lg">
- <!-- Modal content-->
- <div class="modal-content clearable-content">
- </div>
- <div class="modal-footer">
- <button type="button" class="btn btn-default" data-dismiss="modal">Close</button>
- </div>
- </div>
- </div>
- <tr class="collapse {{ $reseller->id }}">
- <td><a data-toggle="modal" rel="modal" href="{{route('reporting.chart.gewünscht',[\Carbon\Carbon::parse($reseller->timestamp),$reseller->id])}}" data-remote="{{route('reporting.chart.gewünscht',[\Carbon\Carbon::parse($reseller->timestamp),$reseller->id])}}" data-target="#theModalGewunscht"><i class="fa fa-bar-chart"></i></a></i> {{$filters[0]}}</td>
- @for ($i = 1; $i < $daysOfMonth; $i++)
- <td>
- {{ isset($gewünscht[$reseller->id] [$i])? $gewünscht[$reseller->id] [$i] : 0}}
- </td>
- @endfor
- </tr>
- <div id="theModalGewunscht" class="modal fade" role="dialog">
- <div class="modal-dialog modal-lg">
- <!-- Modal content-->
- <div class="modal-content clearable-content">
- </div>
- <div class="modal-footer">
- <button type="button" class="btn btn-default" data-dismiss="modal">Close</button>
- </div>
- </div>
- </div>
- <tr class="collapse {{ $reseller->id }}">
- <td><a data-toggle="modal" rel="modal" href="{{route('reporting.chart.gesetzt',[\Carbon\Carbon::parse($reseller->timestamp),$reseller->id])}}" data-target="#theModalGesetzt"><i class="fa fa-bar-chart"></i></a> {{$filters[1]}}</td>
- @for ($i = 1; $i < $daysOfMonth; $i++)
- <td>
- {{ isset($gesetzt[$reseller->id][$i])? $gesetzt[$reseller->id][$i] : 0}}
- </td>
- @endfor
- </tr>
- <div id="theModalGesetzt" class="modal fade text-center" tabindex="-1" role="dialog" aria-labelledby="remoteModalLabel" aria-hidden="true">
- <div class="modal-dialog modal-lg">
- <div class="modal-content clearable-content">
- </div>
- <div class="modal-footer">
- <button type="button" class="btn btn-default" data-dismiss="modal">Close</button>
- </div>
- </div>
- </div>
- <tr class="collapse {{ $reseller->id }}">
- <td><a data-toggle="modal" rel="modal" href="{{route('reporting.chart.ausgeführt',[\Carbon\Carbon::parse($reseller->timestamp),$reseller->id])}}" data-remote="{{route('reporting.chart.ausgeführt',[\Carbon\Carbon::parse($reseller->timestamp),$reseller->id])}}" data-target="#theModalAusgefuhrt"><i class="fa fa-bar-chart"></i></a> {{$filters[2]}} </td>
- @for ($i = 1; $i < $daysOfMonth; $i++)
- <td>
- {{ isset($ausgeführt[$reseller->id][$i])? $ausgeführt[$reseller->id][$i] : 0}}
- </td>
- @endfor
- </tr>
- <div id="theModalAusgefuhrt" class="modal fade text-center" tabindex="-1" role="dialog" aria-labelledby="remoteModalLabel" aria-hidden="true">
- <div class="modal-dialog modal-lg">
- <div class="modal-content clearable-content">
- </div>
- <div class="modal-footer">
- <button type="button" class="btn btn-default" data-dismiss="modal">Close</button>
- </div>
- </div>
- </div>
- <tr class="collapse {{ $reseller->id }}">
- <td><a data-toggle="modal" rel="modal" href="{{route('reporting.chart.verkauf',[\Carbon\Carbon::parse($reseller->timestamp),$reseller->id])}}" data-remote="{{route('reporting.chart.verkauf',[\Carbon\Carbon::parse($reseller->timestamp),$reseller->id])}}" data-target="#theModalVerkauf"><i class="fa fa-bar-chart"></i></a> {{$filters[3]}} </td>
- @for ($i = 1; $i < $daysOfMonth; $i++)
- <td>
- {{ isset($verkauf[$reseller->id][$i])? $verkauf[$reseller->id][$i] : 0}}
- </td>
- @endfor
- </tr>
- <div id="theModalVerkauf" class="modal fade text-center" tabindex="-1" role="dialog" aria-labelledby="remoteModalLabel" aria-hidden="true">
- <div class="modal-dialog modal-lg">
- <div class="modal-content clearable-content">
- </div>
- <div class="modal-footer">
- <button type="button" class="btn btn-default" data-dismiss="modal">Close</button>
- </div>
- </div>
- </div>
- <tr class="collapse {{ $reseller->id }}">
- <td><a data-toggle="modal" rel="modal" href="{{route('reporting.chart.preis1',[\Carbon\Carbon::parse($reseller->timestamp),$reseller->id])}}" data-remote="{{route('reporting.chart.preis1',[\Carbon\Carbon::parse($reseller->timestamp),$reseller->id])}}" data-target="#theModalPreis1"><i class="fa fa-bar-chart"></i></a> {{$filters[4]}}</td>
- @for ($i = 1; $i < $daysOfMonth; $i++)
- <td>
- {{ isset($preis1[$reseller->id][$i])? $preis1[$reseller->id][$i] : 0}}
- </td>
- @endfor
- </tr>
- <div id="theModalPreis1" class="modal fade text-center" tabindex="-1" role="dialog" aria-labelledby="remoteModalLabel" aria-hidden="true">
- <div class="modal-dialog modal-lg">
- <div class="modal-content clearable-content">
- </div>
- <div class="modal-footer">
- <button type="button" class="btn btn-default" data-dismiss="modal">Close</button>
- </div>
- </div>
- </div>
- <tr class="collapse {{ $reseller->id }}">
- <td><a data-toggle="modal" rel="modal" href="{{route('reporting.chart.preis2',[\Carbon\Carbon::parse($reseller->timestamp),$reseller->id])}}" data-remote="{{route('reporting.chart.preis2',[\Carbon\Carbon::parse($reseller->timestamp),$reseller->id])}}" data-target="#theModalPreis2"><i class="fa fa-bar-chart"></i></a> {{$filters[5]}}</td>
- @for ($i = 1; $i < $daysOfMonth; $i++)
- <td>
- {{ isset($preis2[$reseller->id][$i])? $preis2[$reseller->id][$i] : 0}}
- </td>
- @endfor
- </tr>
- <div id="theModalPreis2" class="modal fade text-center" tabindex="-1" role="dialog" aria-labelledby="remoteModalLabel" aria-hidden="true">
- <div class="modal-dialog modal-lg">
- <div class="modal-content clearable-content">
- </div>
- <div class="modal-footer">
- <button type="button" class="btn btn-default" data-dismiss="modal">Close</button>
- </div>
- </div>
- </div>
- <tr class="collapse {{ $reseller->id }}">
- <td><a data-toggle="modal" rel="modal" href="{{route('reporting.chart.bezahlung',[\Carbon\Carbon::parse($reseller->timestamp),$reseller->id])}}" data-remote="{{route('reporting.chart.bezahlung',[\Carbon\Carbon::parse($reseller->timestamp),$reseller->id])}}" data-target="#theModalBezahlung"><i class="fa fa-bar-chart"></i></a> {{$filters[6]}}</td>
- @for ($i = 1; $i < $daysOfMonth; $i++)
- <td>
- {{ isset($bezahlung[$reseller->id][$i])? $bezahlung[$reseller->id][$i] : 0}}
- </td>
- @endfor
- </tr>
- <div id="theModalBezahlung" class="modal fade text-center" tabindex="-1" role="dialog" aria-labelledby="remoteModalLabel" aria-hidden="true">
- <div class="modal-dialog modal-lg">
- <div class="modal-content clearable-content">
- </div>
- <div class="modal-footer">
- <button type="button" class="btn btn-default" data-dismiss="modal">Close</button>
- </div>
- </div>
- </div>
- <tr class="collapse {{ $reseller->id }}">
- <td><a data-toggle="modal" rel="modal" href="{{route('reporting.chart.finanzierung',[\Carbon\Carbon::parse($reseller->timestamp),$reseller->id])}}" data-remote="{{route('reporting.chart.finanzierung',[\Carbon\Carbon::parse($reseller->timestamp),$reseller->id])}}" data-target="#theModalFinanzierung"><i class="fa fa-bar-chart"></i></a> {{$filters[7]}}
- </td>
- @for ($i = 1; $i < $daysOfMonth; $i++)
- <td>
- {{ isset($finanzierung[$reseller->id][$i])? $finanzierung[$reseller->id][$i] : 0}}
- </td>
- @endfor
- </tr>
- <div id="theModalFinanzierung" class="modal fade text-center" tabindex="-1" role="dialog" aria-labelledby="remoteModalLabel" aria-hidden="true">
- <div class="modal-dialog modal-lg">
- <div class="modal-content clearable-content">
- </div>
- <div class="modal-footer">
- <button type="button" class="btn btn-default" data-dismiss="modal">Close</button>
- </div>
- </div>
- </div>
- <tr class="collapse {{ $reseller->id }}">
- <td><a data-toggle="modal" rel="modal" href="{{route('reporting.chart.empfehlungen',[\Carbon\Carbon::parse($reseller->timestamp),$reseller->id])}}" data-remote="{{route('reporting.chart.empfehlungen',[\Carbon\Carbon::parse($reseller->timestamp),$reseller->id])}}" data-target="#theModalEmpfehlungen"><i class="fa fa-bar-chart"></i></a> {{$filters[8]}} </td>
- @for ($i = 1; $i < $daysOfMonth; $i++)
- <td>
- {{ isset($empfehlungen[$reseller->id][$i])? $empfehlungen[$reseller->id][$i] : 0}}
- </td>
- @endfor
- </tr>
- <div id="theModalEmpfehlungen" class="modal fade text-center" tabindex="-1" role="dialog" aria-labelledby="remoteModalLabel" aria-hidden="true">
- <div class="modal-dialog modal-lg">
- <div class="modal-content clearable-content">
- </div>
- <div class="modal-footer">
- <button type="button" class="btn btn-default" data-dismiss="modal">Close</button>
- </div>
- </div>
- </div>
- <tr class="collapse {{ $reseller->id }}">
- <td><a data-toggle="modal" rel="modal" href="{{route('reporting.chart.grünlichter',[\Carbon\Carbon::parse($reseller->timestamp),$reseller->id])}}" data-remote="{{route('reporting.chart.grünlichter',[\Carbon\Carbon::parse($reseller->timestamp),$reseller->id])}}"data-target="#theModalGrunlichter"><i class="fa fa-bar-chart"></i></a> {{$filters[9]}}
- </td>
- @for ($i = 1; $i < $daysOfMonth; $i++)
- <td>
- {{ isset($grünlichter[$reseller->id][$i])? $grünlichter[$reseller->id][$i] : 0}}
- </td>
- @endfor
- </tr>
- <div id="theModalGrunlichter" class="modal fade text-center" tabindex="-1" role="dialog" aria-labelledby="remoteModalLabel" aria-hidden="true">
- <div class="modal-dialog modal-lg">
- <div class="modal-content clearable-content">
- </div>
- <div class="modal-footer">
- <button type="button" class="btn btn-default" data-dismiss="modal">Close</button>
- </div>
- </div>
- </div>
- <tr class="collapse {{ $reseller->id }}">
- <td><a data-toggle="modal" rel="modal" href="{{route('reporting.chart.neueVP',[\Carbon\Carbon::parse($reseller->timestamp),$reseller->id])}}" data-toggle="modal" data-remote="{{route('reporting.chart.neueVP',[\Carbon\Carbon::parse($reseller->timestamp),$reseller->id])}}" data-target="#theModalNeueVP"><i class="fa fa-bar-chart"></i></a> {{$filters[10]}}</td>
- @for ($i = 1; $i < $daysOfMonth; $i++)
- <td>
- {{ isset($neueVP[$reseller->id][$i])? $neueVP[$reseller->id][$i] : 0}}
- </td>
- @endfor
- </tr>
- <div id="theModalNeueVP" class="modal fade text-center" tabindex="-1" role="dialog" aria-labelledby="remoteModalLabel" aria-hidden="true">
- <div class="modal-dialog modal-lg">
- <div class="modal-content clearable-content">
- </div>
- <div class="modal-footer">
- <button type="button" class="btn btn-default" data-dismiss="modal">Close</button>
- </div>
- </div>
- </div>
- {{-- Calculations: --}}
- <tr class="collapse {{ $reseller->id }}">
- <td><a data-toggle="modal" rel="modal" href="{{route('reporting.chart.ausgeführteDemos',[\Carbon\Carbon::parse($reseller->timestamp),$reseller->id])}}" data-toggle="modal" data-remote="{{route('reporting.chart.ausgeführteDemos',[\Carbon\Carbon::parse($reseller->timestamp),$reseller->id])}}" data-target="#theModalAusgefuhrteDemos"><i class="fa fa-bar-chart"></i></a> Ausgeführte Demos %</td>
- @for ($i = 1; $i < $daysOfMonth; $i++)
- <td>
- @if (isset($ausgeführt[$reseller->id][$i]) && isset($gesetzt[$reseller->id][$i]))
- {{ ($ausgeführt[$reseller->id][$i] / $gesetzt[$reseller->id][$i]) * 100 }}
- {{--{{ (5 / 10) * 100 }}--}}
- @else
- 0
- @endif
- </td>
- @endfor
- </tr>
- <div id="theModalAusgefuhrteDemos" class="modal fade" role="dialog">
- <div class="modal-dialog modal-lg">
- <!-- Modal content-->
- <div class="modal-content clearable-content">
- </div>
- <div class="modal-footer">
- <button type="button" class="btn btn-default" data-dismiss="modal">Close</button>
- </div>
- </div>
- </div>
- <tr class="collapse text-center {{ $reseller->id }}">
- <td><a data-toggle="modal" rel="modal" href="{{route('reporting.chart.abschlussquote',[\Carbon\Carbon::parse($reseller->timestamp),$reseller->id])}}" data-toggle="modal" data-remote="{{route('reporting.chart.abschlussquote',[\Carbon\Carbon::parse($reseller->timestamp),$reseller->id])}}" data-target="#theModalAbschlussquote"><i class="fa fa-bar-chart"></i></a>Abschlussquote %</td>
- @for ($i = 1; $i < $daysOfMonth; $i++)
- <td>
- @if (isset($verkauf[$reseller->id][$i]) && isset($gesetzt[$reseller->id][$i]))
- {{ ($verkauf[$reseller->id][$i] / $gesetzt[$reseller->id][$i]) * 100 }}
- {{--{{ (5 / 10) * 100 }}--}}
- @else
- 0
- @endif
- </td>
- @endfor
- </tr>
- <div id="theModalAbschlussquote" class="modal fade" role="dialog">
- <div class="modal-dialog modal-lg">
- <!-- Modal content-->
- <div class="modal-content clearable-content">
- </div>
- <div class="modal-footer">
- <button type="button" class="btn btn-default" data-dismiss="modal">Close</button>
- </div>
- </div>
- </div>
- <tr class="collapse text-center {{ $reseller->id }}">
- <td><a data-toggle="modal" rel="modal" href="{{route('reporting.chart.nettoAbschluss',[\Carbon\Carbon::parse($reseller->timestamp),$reseller->id])}}" data-toggle="modal" data-remote="{{route('reporting.chart.nettoAbschluss',[\Carbon\Carbon::parse($reseller->timestamp),$reseller->id])}}" data-target="#theModalAbschlussquote"><i class="fa fa-bar-chart"></i></a>Netto Abschluss %</td>
- @for ($i = 1; $i < $daysOfMonth; $i++)
- <td>
- @if (isset($verkauf[$reseller->id][$i]) && isset($ausgeführte[$reseller->id][$i]))
- {{ ($verkauf[$reseller->id][$i] / $ausgeführte[$reseller->id][$i]) * 100 }}
- {{--{{ (5 / 10) * 100 }}--}}
- @else
- 0
- @endif
- </td>
- @endfor
- </tr>
- @endforeach
- </tbody>
- </table>
- </div>
- </div>
- @endsection
- @section('footerJS')
- <script src="/js/jquery.redirect.js"></script>
- <script src="/js/reporting-modals.js"></script>
- <script src="/js/filter-values.js"></script>
- <script src="/js/chart-modals.js"></script>
- @endsection
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement