【发布时间】:2016-01-07 15:17:17
【问题描述】:
我正在使用表单模型绑定并有以下选择输入:
{!! Form::select('user_id', $users, old('user_id') ?: Auth::id(), ['class' => 'form-control select2 users']) !!}
我想完成以下工作:
- 在创建表单中:选择
user_id等于经过身份验证的用户 ID 的选项,但如果会话中有旧输入,请选择该选项。 - 在编辑表单中:始终选择存储在模型中的选项。
old('user_id') ?: Auth::id() 在编辑时似乎不起作用,因为它总是选择经过身份验证的用户的选项,而不是模型中存储的选项。
【问题讨论】: