У меня есть этот код флажка:
<div>
<input type="checkbox" id="allowfullscreen" name="allowfullscreen"
{{ $gallery->allowfullscreen == 1 ? 'checked' : '' }}>
</div>
Этот флажок проверяется на основе значения, взятого из базы данных. Теперь я хотел бы также реализовать старые данные в случае неудачной отправки.
Для текстовых полей я делаю это так:
<input id="galname"
type="text"
class="form-control @error('galname') is-invalid @enderror"
name="galname"
value="{{ old('galname') ?? $gallery->galname }}"
required autocomplete="galname" autofocus>
Но для флажков это не работает, так как для печати требуется checked
. Образцы, которые я нашел здесь на SO, относятся только к одной из двух ситуаций, но не нашли ни одной, которая затрагивала бы обе вещи для флажков.
Как это можно сделать?