Значение по умолчанию для old в Laravel
Хелпер old можно вызвать
с одним аргументом - именем поля.
Тогда при первом заходе на форму
(когда ничего ещё не отправляли)
вернётся пустая строка.
Иногда удобнее сразу показать готовое значение: подсказку или демо-данные. Для этого передают второй аргумент - значение по умолчанию:
<input
type="text"
name="email"
value="{{ old('email', 'guest@mail.test') }}"
>
Логика такая: если после редиректа
с withInput есть сохранённый
email - подставится он. Если нет -
возьмётся 'guest@mail.test'.
В форме создания задайте для поля
email значение по умолчанию через
второй аргумент old.
Добавьте ещё одно поле со своим значением по умолчанию.