下拉选项未在前端更新

时间:2017-11-09 11:39:43

标签: php laravel eloquent query-builder

我正在使用Laravel 5.2。我的表单的一部分,我必须选择用户是否活跃。我将默认用户硬编码为在用户表中处于非活动状态。

$table->integer('is_active')->default(0);
选择要处于活动或非活动状态的用户在前端默认为“活动”。即使它在我的数据库中正确输入它。此外,当我编辑同一个用户时,它会从数据库中提取正确的状态。但是一旦我保存它,我仍然活跃在前端。这是我的表格

<div class="form-group">
        {!! Form::label('is_active','Status:') !!}
        {!! Form::select('is_active',[0=>'inactive',1=>'active'],0,['class'=>'form-control']) !!}

我玩过它,用这个

替换默认值0

<div class="form-group">
        {!! Form::label('is_active','Status:') !!}
        {!! Form::select('is_active',[0=>'inactive',1=>'active'],null,['class'=>'form-control']) !!}

我仍然得到相同的结果。

表示前端显示的表格数据。

<td>{{$user->is_active = 0 ? 'Inactive':'Active' }}</td>

1 个答案:

答案 0 :(得分:4)

只需像这样更改条件操作即可。 将“=”替换为“==”。

/v1.0/me/mailfolders/inbox/messages