Level 51
Try this
value="{{ old('field_name', ( isset($dbRow) ? $dbRow->field_name : '')) }}"
Be part of JetBrains PHPverse 2026 on June 9 – a free online event bringing PHP devs worldwide together.
Hello In my laravel 5.7/ blade app in my form I make next condition for value property of an text input :
value=" ( !empty(old('field_name')) ? old('field_name') : ( isset($dbRow) ?$dbRow->field_name : '') ) "
but it does not work as I expected : if having entered field value user clear this value and submit the form then oroginal value $dbRow->field_name is show, but not last entered empty value. I need in my blade some key that it is invalid form submittion? Has laravel any? Or some other decision ?
Thanks!
Try this
value="{{ old('field_name', ( isset($dbRow) ? $dbRow->field_name : '')) }}"
Please or to participate in this conversation.