2016-05-13 1 views
2

Laravel 5.2:編集ページのチェックボックスグループのチェック項目を読み込んで表示する方法は?例えばLaravel 5.2:編集ページのチェックボックスグループのチェック項目を読み込んで表示する方法は?


ビュー:

{!! Form::open(array('url' => 'foo/bar')) !!} 
    <div class="checkbox"> 
     <label class="checkbox-inline"> 
     <input type="checkbox" id="checkbox1" name="checkbox[]" value="1">apple 
    </label> 
    <label class="checkbox-inline"> 
     <input type="checkbox" id="checkbox2" name="checkbox[]" value="2">pear 
    </label> 
    <label class="checkbox-inline"> 
     <input type="checkbox" id="checkbox3" name="checkbox[]" value="3">grape 
    </label> 
    </div> 
<button type="submit" class="btn btn-primary">Submit</button> 
{!! Form::close() !!} 

コントローラ:

$checkboxes = $request->input('checkbox'); 

私はjson_encodeとJSON(にそれを回す)と1つのcolumn.Afterこの中にはそれらをすべて保存します編集ページにアクセスすると、そのページを読み込んで表示する方法は?つまり、チェックされたアイテムはチェックされ、チェックされていないアイテムは編集ページでチェックされません。

答えて

1
<input type="checkbox" id="checkbox1" name="checkbox[]" value="1" {{in_array($checkboxes, 1) ? 'checked' : ''}}> 
+0

ありがとう!もう1つ、私はチェックボックスの内容は、リンゴ、ナシ、ブドウ、1,2,3ではないチェックボックスの内容は、 "ショー"ページに表示されるチェック項目をしたい。それを行うには? – zwl1619

関連する問題