选择html中的选项,使用for循环更改为laravel集合形式

use*_*822 0 php controller laravel laravel-5 laravelcollective

如何将我的html表单更改为laravel集体表单

 <select style="width:50%;margin-top: 10px;" name="idw">
     <option value="0" disabled="true" selected="true">choose</option>
     @foreach($warehouse as $w)

     <option value="{{$w->id}}" name="idw" id="idw">{{$w->name}}</option>

     @endforeach
 </select>
Run Code Online (Sandbox Code Playgroud)

以我的集体形式

 {!! Form::select('type', 
     ['Task' => $w->id  =>w-> $name ],
     null, 
     ['class' => 'form-control chosen-type', 'placeholder' => 'Please Choose']
     )!!}
Run Code Online (Sandbox Code Playgroud)

我之前使用过集体形式

ker*_*rin 5

在你的形式:

<div class="form-group">
    {{ Form::label('Warehouses') }}
    {{ Form::select('warehouse', $warehouseList, null, array('class'=>'form-control', 'placeholder'=>'Please select ...')) }}
</div>
Run Code Online (Sandbox Code Playgroud)

在你的控制器中:

$warehouseList = Warehouse::all()->sortBy('name', SORT_NATURAL | SORT_FLAG_CASE)->pluck('name', 'id');
Run Code Online (Sandbox Code Playgroud)