Как заполнить этот флажок, если запрос формы проверки не выполнен, но если пользователь не отправил форму, то используйте значение по умолчанию из базы данных?Laravel Blade - Обновить, если проверка не выполнена?
Предположим, у нас есть поле ввода имени и флажок.
Input Name
<input type="text" name="name" value="{{ old('name', $delivery->name) }}">
Checkbox:
<input type="checkbox" name="use_shipping" @if(old('use_shipping', $delivery->use_shipping) == "1") checked="checked" @endif value="1">
поле Name Input правильно работает, чтобы заселить значение через базу данных или заселить значение, если запрос проверки не удалось.
Флажок не повторяется, если проверка не выполнена. Как это исправить?
Например, если я не указал имя (поле ввода), и я снял флажок use_shipping
, он должен обновить флажок после отправки формы (проверка не выполнена).
Что такое дополнительная двойная кавычка (") после атрибута value? – Michel
@Michel Oop. Я отредактировал вопрос. Проблема все еще существует. –