如何设置默认选中的复选框,但使用相同的表单进行创建和编辑?
我有表格:
{!! Form::model($product, ['route' => $formRoute, 'method' => $formMethod]) !!}
{{ Form::checkbox('is_active') }}
{!! Form::close() !!}
我想在创建时检查is_active,但是在编辑时从$ model加载,如果我把:
{{ Form::checkbox('is_active', 1, true) }}
在创建时检查它,但即使在db中未选中(false),也会在编辑时进行检查。
我正在寻找最佳解决方案......
答案 0 :(得分:1)
试试这个:
{{ Form::checkbox('is_active', 1, isset($product) ? true : false) }}
我们假设您的编辑表格中有$ product var