2016-08-08 14 views
2

フォームを使用してユーザーを編集しようとしています。 これまでのところ、とても良いです。値が整数の選択フォーム

私の問題は次のとおりです。このフォームのレンダリングバージョンでは、値は文字列に変更されますが、ユーザーを更新するには整数値が必要です。 変更を加えずに ''を削除しようとしました。 (あなたが上記を参照可能性があるため) DDは私にこれを与えている:

"admin_level" => "0" 

整数値に「admin_level」の値を取得する方法は?

UPDATE

私はちょうど私のUserControllerでの機能更新にこれを追加しました:私はそれが今、整数の属性で($要求を)ddは場合

$request['admin_level'] = (int)$request['admin_level']; 

が、私はそれを得ることはありません

$user->update($request->except(['_token'])); 

値は同じです。

答えて

0

私はそれを解決しました!あなたは配列$充填可能で/app/User.phpに属性を追加する必要が

protected $fillable = [ 
     'name', 'email', 'password', 'admin_level', 
    ]; 
関連する問題