2017-11-09 6 views
1

私は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'],null,['class'=>'form-control']) !!}

のようにnullをデフォルト値0を置き換えると周りにプレイしてきた私のフォーム

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

です。

フロントエンド表示のためのマイテーブルデータ。

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

+0

関連するコントローラのコードも表示できますか? – mazedlx

答えて

4

ただ、このような状態の操作を変更します。 "="を "="に置き換えます。

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

これが役に立った場合は、ご返信ください。 –

+0

現在作業中です。ありがとう@ M.Islam – olasunkanmi

+0

ようこそ@olasunkanmi –

関連する問題