index.blade.php 5.2 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126
  1. @extends('layouts.admin')
  2. @section('title')
  3. Squadre
  4. @stop
  5. @section('content')
  6. <div class="row">
  7. <div class="col-xs-12">
  8. <div class="col-md-3">
  9. <div class="form-group">
  10. {!! Form::label('season_id', 'Stagione:') !!}
  11. {!! Form::select('season_id', [''=>''] + $seasons, isset($_GET["season_id"]) ? $_GET["season_id"] : null, ['class' => 'form-control']) !!}
  12. </div>
  13. </div>
  14. <div class="col-md-3">
  15. <div class="form-group">
  16. {!! Form::label('type', 'Tipologia:') !!}
  17. {!! Form::select('type', ['' => '', 'nation' => 'Nazionale', 'region' => 'Regionale'] , isset($_GET["type"]) ? $_GET["type"] : null, array('class' => 'form-control')) !!}
  18. </div>
  19. </div>
  20. <div class="col-md-3">
  21. <div class="form-group">
  22. {!! Form::label('category_id', 'Categoria:') !!}
  23. {!! Form::select('category_id', [''=>''] + $categories, isset($_GET["category_id"]) ? $_GET["category_id"] : null, ['class' => 'form-control']) !!}
  24. </div>
  25. </div>
  26. <div class="col-md-3">
  27. <div class="form-group">
  28. {!! Form::label('group_id', 'Girone:') !!}
  29. {!! Form::select('group_id', [''=>''] + $groups, isset($_GET["group_id"]) ? $_GET["group_id"] : null, ['class' => 'form-control']) !!}
  30. </div>
  31. </div>
  32. </div>
  33. </div>
  34. <div class="row">
  35. <div class="col-xs-12">
  36. <div class="box">
  37. <div class="box-body table-responsive no-padding">
  38. <table class="table table-striped table-hover">
  39. <tr>
  40. <th>Nome</th>
  41. <th>Punti penalità</th>
  42. <th>Esclusa</th>
  43. <th>Ritirata</th>
  44. <th>Stagione</th>
  45. <th width="50"></th>
  46. <th width="50"></th>
  47. </tr>
  48. @foreach($teams as $team)
  49. <tr>
  50. <td>{{$team->name}}</td>
  51. <td>{{$team->penality}}</td>
  52. <td>{{$team->excluded ? 'Si' : ''}}</td>
  53. <td>{{$team->day > 0 ? $team->day . " " . $team->type : ''}}</td>
  54. <td>{{$team->season->name}}</td>
  55. <td>
  56. <a href="{{ route('teams.edit', array($team->id)) }}" type="button" class="btn btn-w-m btn-primary">Modifica</a>
  57. </td>
  58. <td>
  59. @if(false)
  60. {!! Form::open(array('class' => 'form-inline', 'method' => 'DELETE', 'route' => array('teams.destroy', $team->id))) !!}
  61. <button style="display:none" type="submit" class="btn btn-w-m btn-danger" onclick="return confirm('Sei sicuro?')">Elimina</button>
  62. {!! Form::close() !!}
  63. @endif
  64. </td>
  65. </tr>
  66. @endforeach
  67. </table>
  68. </div>
  69. </div>
  70. </div>
  71. <div class="col-xs-2">
  72. <!--<a href="{{ route('teams.create') }}" class="btn btn-success">Aggiungi</a>-->
  73. </div>
  74. </div>
  75. @stop
  76. @section('extra_js')
  77. <script>
  78. $( document ).ready(function() {
  79. $('select[name="type"]').change(function() {
  80. var type = $('select[name="type"] option:selected').val();
  81. var season_id = $('select[name="season_id"] option:selected').val();
  82. document.location.href = '/admin/teams?type=' + type + "&season_id=" + season_id;
  83. });
  84. $('select[name="category_id"]').change(function() {
  85. var type = $('select[name="type"] option:selected').val();
  86. var category_id = $('select[name="category_id"] option:selected').val();
  87. var season_id = $('select[name="season_id"] option:selected').val();
  88. document.location.href = '/admin/teams?type=' + type + '&category_id=' + category_id + "&season_id=" + season_id;
  89. });
  90. $('select[name="group_id"]').change(function() {
  91. var season_id = $('select[name="season_id"] option:selected').val();
  92. var type = $('select[name="type"] option:selected').val();
  93. var category_id = $('select[name="category_id"] option:selected').val();
  94. var group_id = $('select[name="group_id"] option:selected').val();
  95. document.location.href = '/admin/teams?type=' + type + '&category_id=' + category_id + '&group_id=' + group_id + "&season_id=" + season_id;
  96. });
  97. $('select[name="season_id"]').change(function() {
  98. var season_id = $('select[name="season_id"] option:selected').val();
  99. var type = $('select[name="type"] option:selected').val();
  100. var category_id = $('select[name="category_id"] option:selected').val();
  101. var group_id = $('select[name="group_id"] option:selected').val();
  102. document.location.href = '/admin/teams?type=' + type + '&category_id=' + category_id + '&group_id=' + group_id + "&season_id=" + season_id;
  103. });
  104. });
  105. </script>
  106. @stop