Bonsoir,
J'ai crée un formulaire avec différents champs en Laravel, admettons qu'un champ n'est pas complété de manière correcte lors du remplissage du formulaire. Les valeurs renseignées sur tous les champs sont conservés. Le problème c'est que quand j'ai une liste déroulante ma valeur qui avait été saisie n'est pas récupéré contrairement aux autres champs.
Si quequ'un aurait la solution, je lui en suis infiniment reconnaissant.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10 <fieldset class="form-group {{ $errors->has('ville') ? 'has-error' : '' }}"> <label for="company-content">Ville</label> <select name="fk_localite" id="fk_localite" class="form-control" required="required" value="{{ old('fk_localite')}}"/> <option value="">Choix ville</option> @foreach($localites as $localite) <option value="{{$localite->id}}" {{ old('ville') == $localite->id ? {{ 'selected' }}>{{$localite->ville}}</option> @endforeach {!! $errors->first('fk_localite', '<span class="help-block">:message</span>') !!} </select> </fieldset>
Partager