2017-09-04 2 views
1

Ich möchte old ausgewählten Radio-Button nach Validierung des Formulars schlägt fehl. Ich fand Lösungen für normale Radiobuttons, aber meine ist in foreach Schleife in Laravel Blade-Ansicht. Ich habe versucht, die Lösungen für normale Radios, aber es funktioniert nicht Hier ist meine Ansicht:Laravel- wie man "alten" Wert von Radiobutton in foreach Schleife

@foreach($projects as $key => $value) 
<tr> 
    <td><input type="radio" name="id_project" value="{{ $value->id_project }}" ></td> 
    <td>{{ $value->id_project }}</td> 
    <td>{{ $value->tytul }}</td> 
    <td>{{ $value->koszt }} </td> 
</tr> 
@endforeach 

Antwort

0

Vergleich old() und iterierten Wert.

@foreach($projects as $key => $value) 
<tr> 
    <td><input type="radio" name="id_project" value="{{ $value->id_project }}" {{ old('id_project') == $value->id_project ? 'checked' : ''}} ></td> 
    <td>{{ $value->id_project }}</td> 
    <td>{{ $value->tytul }}</td> 
    <td>{{ $value->koszt }} </td> 
</tr> 
@endforeach 
+0

Großartig! Vielen Dank –

Verwandte Themen