FabioFratini 6 maanden geleden
bovenliggende
commit
588f193ce8

BIN
resources/views/.DS_Store


+ 12 - 9
resources/views/breaking_news/_form.blade.php

@@ -9,23 +9,26 @@
             <div class="col-md-6">
                 <div class="form-group">
                     <label for="title">Titolo:</label>
-                    <input type="text" name="title" class="form-control title" maxlength="150" value="{{ old('title') }}">
-                </div>                
+                    <input type="text" name="title" id="title" class="form-control title" maxlength="150"
+                    value="{{ old('title', isset($breaking_news) ? $breaking_news->title : '') }}" required>
+                </div>
             </div>
             <div class="col-md-6">
                 <div class="form-group">
                     <label for="date">Data:</label>
-                    <input type="text" name="date" class="form-control" value="{{ old('date', isset($breaking_news) ? null : date("d/m/Y H:i")) }}">
-                </div>                
-            </div>     
+                    <input type="text" name="date" id="date" class="form-control"
+                    value="{{ old('date', isset($breaking_news) ? $breaking_news->date : date('d/m/Y H:i')) }}" required>
+                </div>
+            </div>
         </div>
-       
+
         <div class="row">
             <div class="col-md-6">
                 <div class="form-group">
                     <label for="online">Online:</label><br>
-                    <input type="checkbox" name="online" value="on" {{ old('online') ? 'checked' : '' }}>
-                </div>                
+                    <input type="checkbox" name="online" id="online" value="on"
+                                   {{ old('online', isset($breaking_news) ? $breaking_news->online : false) ? 'checked' : '' }}>
+                </div>
             </div>
         </div>
     </div>
@@ -53,4 +56,4 @@
         });
     </script>
 
-@stop
+@stop

+ 20 - 19
resources/views/calendars/_form.blade.php

@@ -9,22 +9,23 @@
             <div class="col-md-6">
                 <div class="form-group">
                     <label for="type">Tipologia:</label>
-                    {{-- TODO: Convert Form::select for type manually --}}
-<select name="type" class="form-control">
-    {{-- Add options manually --}}
-</select>
-                </div>                
+                    <select name="type" id="type" class="form-control" required>
+                        <option value="">Seleziona tipologia</option>
+                        <option value="nation" {{ old('type', isset($calendar) ? $calendar->type : '') == 'nation' ? 'selected' : '' }}>Nazionale</option>
+                        <option value="region" {{ old('type', isset($calendar) ? $calendar->type : '') == 'region' ? 'selected' : '' }}>Regionale</option>
+                    </select>
+                </div>
             </div>
             <div class="col-md-6">
                 <div class="form-group">
                     <label for="season_id">Stagione:</label>
                     <select name="season_id" class="form-control">
-    <option value=""></option>
-    @foreach($seasons as $key => $value)
-        <option value="{{ $key }}" {{ old('season_id', null) == $key ? 'selected' : '' }}>{{ $value }}</option>
-    @endforeach
-</select>
-                </div>                
+                        <option value=""></option>
+                        @foreach($seasons as $key => $value)
+                            <option value="{{ $key }}" {{ old('season_id', null) == $key ? 'selected' : '' }}>{{ $value }}</option>
+                        @endforeachß
+                    </select>
+                </div>
             </div>
         </div>
         <div class="row">
@@ -32,28 +33,28 @@
                 <div class="form-group">
                     <label for="category_id">Categoria:</label>
                     <select name="category_id" class="form-control"></select>
-                </div>                
+                </div>
             </div>
 
             <div class="col-md-6">
                 <div class="form-group">
                     <label for="group_id">Girone:</label>
                     <select name="group_id" class="form-control"></select>
-                </div>                
+                </div>
             </div>
         </div>
         <div class="row">
-            <div class="col-md-6">    
+            <div class="col-md-6">
                 <div class="form-group">
                     <label for="file">File da importare:</label><br>
                     @if(isset($calendar))
                         <small>Attenzione, se viene importato un file viene sovrascritto il calendario</small><br>
                     @endif
                     <div class="custom-file-upload"><input type="file" name="file" class="form-control"></div>
-                </div>            
+                </div>
             </div>
         </div>
-    
+
     </div>
 
     <div class="box-footer">
@@ -117,7 +118,7 @@
                 loadGroups();
             });
         });
-        
+
     </script>
-    
-@stop
+
+@stop

+ 10 - 6
resources/views/categories/_form.blade.php

@@ -9,16 +9,19 @@
             <div class="col-md-6">
                 <div class="form-group">
                     <label for="name">Nome:</label>
-                    <input type="text" name="name" class="form-control title" value="{{ old('name') }}">
+                    <input type="text" name="name" id="name" class="form-control title"
+                           value="{{ old('name', isset($category) ? $category->name : '') }}"
+                           required>
                 </div>
             </div>
             <div class="col-md-6">
                 <div class="form-group">
                     <label for="type">Tipologia:</label>
-                    {{-- TODO: Convert Form::select for type manually --}}
-<select name="type" class="form-control">
-    {{-- Add options manually --}}
-</select>
+                    <select name="type" id="type" class="form-control" required>
+                        <option value="">Seleziona tipologia</option>
+                        <option value="nation" {{ old('type', isset($category) ? $category->type : '') == 'nation' ? 'selected' : '' }}>Nazionale</option>
+                        <option value="region" {{ old('type', isset($category) ? $category->type : '') == 'region' ? 'selected' : '' }}>Regionale</option>
+                    </select>
                 </div>
             </div>
         </div>
@@ -26,7 +29,8 @@
             <div class="col-md-6">
                 <div class="form-group">
                     <label for="grp">Raggruppamento:</label>
-                    <input type="text" name="grp" class="form-control title" value="{{ old('grp') }}">
+                    <input type="text" name="grp" id="grp" class="form-control"
+                           value="{{ old('grp', isset($category) ? $category->grp : '') }}">
                 </div>
             </div>
         </div>

+ 27 - 25
resources/views/events/_form.blade.php

@@ -9,47 +9,49 @@
             <div class="col-md-6">
                 <div class="form-group">
                     <label for="title">Titolo:</label> <span id="chars">{{isset($event) ? 90 - strlen($event->title) : 90}} caratteri rimanenti</span>
-                    <input type="text" name="title" class="form-control title" maxlength="90" value="{{ old('title') }}">
-                </div>                
+                    <input type="text" name="title" class="form-control title" maxlength="90" value="{{ old('title', isset($event) ? $event->title : '') }}">
+                </div>
             </div>
             <div class="col-md-6">
                 <div class="form-group">
                     <label for="text_short">Testo breve:</label>
-                    <input type="text" name="text_short" class="form-control" value="{{ old('text_short') }}">
-                </div>                
+                    <input type="text" name="text_short" id="text_short" class="form-control"
+                           value="{{ old('text_short', isset($event) ? $event->text_short : '') }}">
+                </div>
             </div>
         </div>
         <div class="row">
             <div class="col-md-12">
                 <div class="form-group">
                     <label for="text">Testo:</label>
-                    <textarea name="text" rows="10" cols="100" class="js-editor">{{ old('text') }}</textarea>
-                </div>                
+                    <textarea name="text" id="text" rows="10" cols="100" class="js-editor">{{ old('text', isset($event) ? $event->text : '') }}</textarea>
+                </div>
             </div>
         </div>
         <div class="row">
             <div class="col-md-6">
                 <div class="form-group">
                     <label for="slug">Slug:</label>
-                    <input type="text" name="slug" class="form-control slug" value="{{ old('slug') }}">
-                </div>                
+                    <input type="text" name="slug" id="slug" class="form-control slug"
+                           value="{{ old('slug', isset($event) ? $event->slug : '') }}">
+                </div>
             </div>
         </div>
         <div class="row">
-            <div class="col-md-6">    
+            <div class="col-md-6">
                 <div class="form-group">
                     <label for="image">Immagine:</label><br>
                     <div class="custom-file-upload"><input type="file" name="image" class="form-control"></div>
                     @if (isset($event) && $event->image != '')
                         <br><img src="/files/events/{{$event->image}}" style="max-width:250px" />
                     @endif
-                </div>            
+                </div>
             </div>
             <div class="col-md-6">
                 <div class="form-group">
                     <label for="online">Online:</label><br>
                     <input type="checkbox" name="online" value="on" {{ old('online') ? 'checked' : '' }}>
-                </div>                
+                </div>
             </div>
         </div>
     </div>
@@ -67,45 +69,45 @@
     <script src="/backend/plugins/input-mask/jquery.inputmask.extensions.js"></script>
 
     <script>
-        
+
         $(function () {
 
 
-            
+
             $('.js-editor').summernote(
                 {
-                    lang: 'it-IT' 
+                    lang: 'it-IT'
                 }
-                
+
             );
-            
+
             // $('.js-editor').wysihtml5()
-    
+
             $(".title").keyup(function(){
                 var Text = $(this).val();
                 Text = Text.toLowerCase();
                 Text = Text.replace(/[^a-zA-Z0-9]+/g,'-');
-                $(".slug").val(Text);        
+                $(".slug").val(Text);
             });
 
             $('.title').on("keyup change", function () {
 
                 const max = 90;
                 const len = $(this).val().length;
-              
-                if (len >= max) 
+
+                if (len >= max)
                 {
                 $('#chars').text("0 caratteri rimanenti");
-                } 
-                else 
+                }
+                else
                 {
-              
+
                   const char = max - len;
                   $('#chars').text(char + '  caratteri rimanenti');
                 }
               });
-            
+
         });
 
     </script>
-@stop
+@stop

+ 14 - 6
resources/views/groups/_form.blade.php

@@ -9,7 +9,9 @@
             <div class="col-md-6">
                 <div class="form-group">
                     <label for="name">Nome:</label>
-                    <input type="text" name="name" class="form-control title" value="{{ old('name') }}">
+                    <input type="text" name="name" id="name" class="form-control title"
+                        value="{{ old('name', isset($group) ? $group->name : '') }}"
+                        required>
                 </div>
             </div>
         </div>
@@ -18,15 +20,21 @@
             <div class="col-md-6">
                 <div class="form-group">
                     <label for="url">Url sponsor:</label>
-                    <input type="text" name="url" class="form-control title" value="{{ old('url') }}">
+                    <input type="url" name="url" id="url" class="form-control"
+                           value="{{ old('url', isset($group) ? $group->url : '') }}">
                 </div>
             </div>
             <div class="col-md-6">
                 <div class="form-group">
-                    <label for="image">Banner pubblicitario:</label>
-                    <div class="custom-file-upload"><input type="file" name="image" class="form-control"></div>
-                    @if (isset($category) && $category->image != '')
-                        <br><img src="/files/categories/{{$category->image}}" style="max-width:250px" />
+                    <label for="image">Banner Pubblicitario:</label><br>
+                    <div class="custom-file-upload">
+                        <input type="file" name="image" id="image" class="form-control" accept="image/*">
+                    </div>
+                    @if (isset($group) && $group->image != '')
+                        <br>
+                        <div class="current-image">
+                            <small class="text-muted">Banner corrente: {{ $group->image }}</small>
+                        </div>
                     @endif
                 </div>
             </div>

+ 2 - 6
resources/views/groups/create.blade.php

@@ -1,20 +1,16 @@
 @extends('layouts.admin')
 
 @section('title')
-
 	Girone categoria {{$category->name}} - Creazione
-
 @stop
 
 @section('content')
-
 	<div class="row">
         <div class="col-lg-12">
-            <form method="POST" action="{{ route('categories.groups.store') }}" enctype="multipart/form-data" autocomplete="off">
-    @csrf
+            <form method="POST" action="{{ route('categories.groups.store', $category->id) }}" enctype="multipart/form-data" autocomplete="off">
+                @csrf
                 @include('groups/_form', ['submit_text' => 'Salva'])
             </form>
         </div>
     </div>
-
 @stop

+ 18 - 18
resources/views/groups/index.blade.php

@@ -25,21 +25,21 @@
               <th width="50"></th>
             </tr>
             <tbody>
-            @foreach($groups as $group)
-              <tr>
-                <td>{{$group->name}}</td>
-                <td>
-                    <a href="{{ route('categories.groups.edit', array($category, $group->id)) }}" type="button" class="btn btn-w-m btn-primary">Modifica</a>
-                </td>
-                <td>
-                  <form class="form-inline" method="POST" action="{{ route('categories.groups.destroy', $category, $group->id) }}">
-    @csrf
-    @method('DELETE')
-                      <button type="submit" class="btn btn-w-m btn-danger" onclick="return confirm('Sei sicuro?')">Elimina</button>
-                  </form>
-                </td>
-              </tr>
-            @endforeach
+                @foreach($groups as $group)
+                <tr>
+                    <td>{{$group->name}}</td>
+                    <td>
+                        <a href="{{ route('categories.groups.edit', [$category->id, $group->id]) }}" type="button" class="btn btn-w-m btn-primary">Modifica</a>
+                    </td>
+                    <td>
+                    <form class="form-inline" method="POST" action="{{ route('categories.groups.destroy', [$category->id, $group->id]) }}">
+                        @csrf
+                        @method('DELETE')
+                        <button type="submit" class="btn btn-w-m btn-danger" onclick="return confirm('Sei sicuro?')">Elimina</button>
+                    </form>
+                    </td>
+                </tr>
+                @endforeach
             </tbody>
           </table>
         </div>
@@ -47,12 +47,12 @@
       </div>
 
     </div>
-    
+
     <div class="col-xs-8">
       <a href="{{ route('categories.index') }}" class="btn btn-info">Torna a categorie</a>
-      
+
     </div>
-    
+
   </div>
 
 @stop

+ 1 - 1
resources/views/news/_form.blade.php

@@ -182,7 +182,7 @@
                 <div class="col-md-4">
                     <div class="form-group">
                         <label for="image">Immagine principale:</label><br>
-                        <button type="submit" class="btn btn-success" name="crop">Sostituisci immagine</button>
+                        <button type="submit" class="btn btn-success" name="crop" value="1">Sostituisci immagine</button>
                         @if(false)
                             <div class="custom-file-upload">
                                 <input type="file" name="image" id="image" class="form-control">

+ 33 - 43
resources/views/pages/_form.blade.php

@@ -9,85 +9,75 @@
             <div class="col-md-6">
                 <div class="form-group">
                     <label for="title">Titolo:</label> <span id="chars">{{isset($page) ? 90 - strlen($page->title) : 90}} caratteri rimanenti</span>
-                    <input type="text" name="title" class="form-control title" maxlength="90" value="{{ old('title') }}">
-                </div>                
+                        <input type="text" name="title" class="form-control title" maxlength="90" value="{{ old('title', isset($page) ? $page->title : '') }}">
+                        </div>
             </div>
             <div class="col-md-6">
                 <div class="form-group">
                     <label for="text_short">Testo breve:</label>
-                    <input type="text" name="text_short" class="form-control" value="{{ old('text_short') }}">
-                </div>                
+                    <input type="text" name="text_short" class="form-control"  value="{{ old('text_short', isset($page) ? $page->text_short : '') }}">
+                </div>
             </div>
         </div>
-        <!--
-        <div class="row">
-            <div class="col-md-12">
-                <div class="form-group">
-                    <label for="text">Testo:</label>
-                    <textarea name="text" rows="10" cols="100" class="form-control js-editor">{{ old('text') }}</textarea>
-                </div>                
-            </div>
-        </div>
-        -->
         <div class="row">
             <div class="col-md-6">
                 <div class="form-group">
                     <label for="web">Sito web:</label>
-                    <input type="text" name="web" class="form-control" value="{{ old('web') }}">
-                </div>                
+                    <input type="text" name="web" class="form-control" value="{{ old('web', isset($page) ? $page->web : '') }}">
+                </div>
             </div>
             <div class="col-md-6">
                 <div class="form-group">
                     <label for="email">Indirizzo email:</label>
-                    <input type="text" name="email" class="form-control" value="{{ old('email') }}">
-                </div>                
+                    <input type="text" name="email" class="form-control" value="{{ old('email', isset($page) ? $page->email : '') }}">
+                </div>
             </div>
         </div>
         <div class="row">
             <div class="col-md-6">
                 <div class="form-group">
                     <label for="facebook">Facebook:</label>
-                    <input type="text" name="facebook" class="form-control" value="{{ old('facebook') }}">
-                </div>                
+                    <input type="text" name="facebook" class="form-control" value="{{ old('facebook', isset($page) ? $page->facebook : '') }}">
+                </div>
             </div>
             <div class="col-md-6">
                 <div class="form-group">
                     <label for="instagram">Instagram:</label>
-                    <input type="text" name="instagram" class="form-control" value="{{ old('instagram') }}">
-                </div>                
+                    <input type="text" name="instagram" class="form-control" value="{{ old('instagram', isset($page) ? $page->instagram : '') }}">
+                </div>
             </div>
         </div>
         <div class="row">
             <div class="col-md-6">
                 <div class="form-group">
                     <label for="twitter">Twitter:</label>
-                    <input type="text" name="twitter" class="form-control" value="{{ old('twitter') }}">
-                </div>                
+                    <input type="text" name="twitter" class="form-control" value="{{ old('twitter', isset($page) ? $page->twitter : '') }}">
+                </div>
             </div>
             <div class="col-md-6">
                 <div class="form-group">
                     <label for="youtube">Youtube:</label>
-                    <input type="text" name="youtube" class="form-control" value="{{ old('youtube') }}">
-                </div>                
+                    <input type="text" name="youtube" class="form-control" value="{{ old('youtube', isset($page) ? $page->youtube : '') }}">
+                </div>
             </div>
         </div>
         <div class="row">
             <div class="col-md-6">
                 <div class="form-group">
                     <label for="slug">Slug:</label>
-                    <input type="text" name="slug" class="form-control slug" value="{{ old('slug') }}">
-                </div>                
+                    <input type="text" name="slug" class="form-control slug" value="{{ old('slug', isset($page) ? $page->slug : '') }}">
+                </div>
             </div>
         </div>
         <div class="row">
-            <div class="col-md-6">    
+            <div class="col-md-6">
                 <div class="form-group">
                     <label for="image">Immagine:</label><br>
                     <div class="custom-file-upload"><input type="file" name="image" class="form-control"></div>
                     @if (isset($page) && $page->image != '')
                         <br><img src="/files/pages/{{$page->image}}" style="max-width:250px" />
                     @endif
-                </div>            
+                </div>
             </div>
         </div>
         <div class="row">
@@ -95,7 +85,7 @@
                 <div class="form-group">
                     <label for="online">Online:</label><br>
                     <input type="checkbox" name="online" value="on" {{ old('online') ? 'checked' : '' }}>
-                </div>                
+                </div>
             </div>
         </div>
     </div>
@@ -113,42 +103,42 @@
     <script src="/backend/plugins/input-mask/jquery.inputmask.extensions.js"></script>
 
     <script>
-        
+
         $(function () {
 
             $('.js-editor').summernote(
                 {
-                    lang: 'it-IT' 
+                    lang: 'it-IT'
                 }
-                
+
             );
             //$('.js-editor').wysihtml5()
-    
+
             $(".title").keyup(function(){
                 var Text = $(this).val();
                 Text = Text.toLowerCase();
                 Text = Text.replace(/[^a-zA-Z0-9]+/g,'-');
-                $(".slug").val(Text);        
+                $(".slug").val(Text);
             });
 
             $('.title').on("keyup change", function () {
 
                 const max = 90;
                 const len = $(this).val().length;
-              
-                if (len >= max) 
+
+                if (len >= max)
                 {
                 $('#chars').text("0 caratteri rimanenti");
-                } 
-                else 
+                }
+                else
                 {
-              
+
                   const char = max - len;
                   $('#chars').text(char + '  caratteri rimanenti');
                 }
               });
-            
+
         });
 
     </script>
-@stop
+@stop

+ 9 - 7
resources/views/seasons/_form.blade.php

@@ -9,14 +9,16 @@
             <div class="col-md-6">
                 <div class="form-group">
                     <label for="name">Nome:</label>
-                    <input type="text" name="name" class="form-control title" value="{{ old('name') }}">
-                </div>                
+                    <input type="text" name="name" id="name" class="form-control title"
+                           value="{{ old('name', isset($season) ? $season->name : '') }}"
+                           required>
+                </div>
             </div>
             <div class="col-md-6">
                 <div class="form-group">
                     <label for="default">Stagione corrente:</label><br>
-                    <input type="checkbox" name="default" value="on" {{ old('default') ? 'checked' : '' }}>
-                </div>                
+                    <input type="checkbox" name="default" id="default" value="on" {{ old('default', isset($season) ? $season->default : false) ? 'checked' : '' }}>
+                </div>
             </div>
         </div>
     </div>
@@ -32,7 +34,7 @@
 @section('extra_js')
 
     <script>
-        
+
     </script>
-    
-@stop
+
+@stop

+ 27 - 25
resources/views/sections/_form.blade.php

@@ -9,16 +9,16 @@
             <div class="col-md-6">
                 <div class="form-group">
                     <label for="name">Nome:</label>
-                    <input type="text" name="name" class="form-control title" value="{{ old('name') }}">
-                </div>                
+                    <input type="text" name="name" class="form-control title" value="{{ old('name', isset($section) ? $section->name : '') }}">
+                </div>
             </div>
             <div class="col-md-6">
                 <div class="form-group">
                     <label for="slug">Slug:</label>
-                    <input type="text" name="slug" class="form-control slug" value="{{ old('slug') }}">
-                </div>                
+                    <input type="text" name="slug" class="form-control slug" value="{{ old('slug', isset($section) ? $section->slug : '') }}">
+                </div>
             </div>
-            
+
         </div>
         <input name="layout" type="hidden" value="{{isset($section) ? $section->layout : ''}}" id="layout">
         @if(false)
@@ -32,19 +32,20 @@
                                 <img src="/images/layout_{{$x}}.png" style="width:150px;">
                             </div>
                         @endfor
-                        
+
                         <input name="layout" type="hidden" value="{{isset($section) ? $section->layout : ''}}" id="layout">
-                        
+
                     </div>
                 </div>
                 <div class="col-md-6">
                     <div class="form-group">
                         <label for="type">Tipologia:</label>
-                        {{-- TODO: Convert Form::select for type manually --}}
-<select name="type" class="form-control">
-    {{-- Add options manually --}}
-</select>
-                    </div>                
+                        <select name="type" id="type" class="form-control" required>
+                            <option value="">Seleziona una tipologia</option>
+                            <option value="section" {{ old('type', isset($section) ? $section->type : '') == 'section' ? 'selected' : '' }}>Nazionale</option>
+                            <option value="region" {{ old('type', isset($section) ? $section->type : '') == 'region' ? 'selected' : '' }}>Regionale</option>
+                        </select>
+                    </div>
                 </div>
             </div>
         @endif
@@ -53,23 +54,24 @@
             <div class="col-md-6">
                 <div class="form-group">
                     <label for="type">Tipologia:</label>
-                    {{-- TODO: Convert Form::select for type manually --}}
-<select name="type" class="form-control">
-    {{-- Add options manually --}}
-</select>
-                </div>                
+                    <select name="type" id="type" class="form-control" required>
+                        <option value="">Seleziona una tipologia</option>
+                        <option value="section" {{ old('type', isset($section) ? $section->type : '') == 'section' ? 'selected' : '' }}>Nazionale</option>
+                        <option value="region" {{ old('type', isset($section) ? $section->type : '') == 'region' ? 'selected' : '' }}>Regionale</option>
+                    </select>
+                </div>
             </div>
             <div class="col-md-3">
                 <div class="form-group">
                     <label for="show_social">Mostra box Facebook:</label><br>
                     <input type="checkbox" name="show_social" value="on" {{ old('show_social') ? 'checked' : '' }}>
-                </div>                
+                </div>
             </div>
             <div class="col-md-3">
                 <div class="form-group">
                     <label for="show_social_twitter">Mostra box Twitter:</label><br>
                     <input type="checkbox" name="show_social_twitter" value="on" {{ old('show_social_twitter') ? 'checked' : '' }}>
-                </div>                
+                </div>
             </div>
         </div>
     </div>
@@ -85,24 +87,24 @@
 @section('extra_js')
 
     <script>
-        
+
         $(function () {
 
             $(".title").keyup(function(){
                 var Text = $(this).val();
                 Text = Text.toLowerCase();
                 Text = Text.replace(/[^a-zA-Z0-9]+/g,'-');
-                $(".slug").val(Text);        
+                $(".slug").val(Text);
             });
 
             $(".selImg").click(function(){
-                $(".selImg").css("background-color", "white");  
-                $(this).css("background-color", "red");  
+                $(".selImg").css("background-color", "white");
+                $(this).css("background-color", "red");
                 var id = $(this).attr("data-id");
                 $("#layout").val(id);
             });
-            
+
         });
 
     </script>
-@stop
+@stop

+ 21 - 14
resources/views/teams/_form.blade.php

@@ -9,38 +9,45 @@
             <div class="col-md-6">
                 <div class="form-group">
                     <label for="name">Nome:</label>
-                    <input type="text" name="name" class="form-control title" value="{{ old('name') }}">
-                </div>                
+                    <input type="text" name="name" id="name" class="form-control title"
+                           value="{{ old('name', isset($team) ? $team->name : '') }}"
+                           required>
+                </div>
             </div>
             <div class="col-md-6">
                 <div class="form-group">
                     <label for="penality">Punti di penalità:</label>
-                    <input type="text" name="penality" class="form-control" value="{{ old('penality') }}">
-                </div>                
+                        <input type="number" name="penality" id="penality" class="form-control"
+                           value="{{ old('penality', isset($team) ? $team->penality : '0') }}"
+                           min="0" max="50" step="1">
+                </div>
             </div>
         </div>
         <div class="row">
             <div class="col-md-6">
                 <div class="form-group">
                     <label for="excluded">Esclusa:</label><br>
-                    <input type="checkbox" name="excluded" value="on" {{ old('excluded') ? 'checked' : '' }}>
-                </div>                
+                    <input type="checkbox" name="excluded" id="excluded" value="on"
+                            {{ old('excluded', isset($team) ? $team->excluded : false) ? 'checked' : '' }}>
+                </div>
             </div>
             <div class="col-md-3">
                 <div class="form-group">
                     <label for="day">Giornata ritiro:</label>
-                    <input type="text" name="day" class="form-control" value="{{ old('day') }}">
-                </div>                
+                    <input type="number" name="day" id="day" class="form-control"
+                           value="{{ old('day', isset($team) ? $team->day : '') }}"
+                           min="1">
+                </div>
             </div>
             <div class="col-md-3">
                 <div class="form-group">
                     <label>&nbsp;</label>
                     <select class="form-control" name="type">
                         <option value="-"></option>
-                        <option value="andata" {{$team->type == 'andata' ? 'selected' : ''}}>Andata</option>
-                        <option value="ritorno" {{$team->type == 'ritorno' ? 'selected' : ''}}>Ritorno</option>
+                        <option value="andata" {{ old('type', isset($team) ? $team->type : '') == 'andata' ? 'selected' : '' }}>Andata</option>
+                        <option value="ritorno" {{ old('type', isset($team) ? $team->type : '') == 'ritorno' ? 'selected' : '' }}>Ritorno</option>
                     </select>
-                </div>                
+                </div>
             </div>
         </div>
     </div>
@@ -56,7 +63,7 @@
 @section('extra_js')
 
     <script>
-        
+
     </script>
-    
-@stop
+
+@stop