【发布时间】:2017-05-26 12:14:31
【问题描述】:
如何在我的视图中动态分配 Laravel 表单生成器选择选项上的“值”?
例子:
功能
public function create()
{
$categories = \DB::table('categories')->pluck('name', 'id');
return view('link.create')->with('categories', $categories);
}
查看
<div class="form-group">
{!! Form::label('Link Category') !!}<br />
{!! Form::select('category',
(['0' => 'Select a Category'] + $categories),
null,
['class' => 'form-control']) !!}
</div>
结果
<select name="category" class="form-control">
<option value="0">Select a Category</option>
<option value="1">Laravel</option>
<option value="2">Zend Framework</option>
<option value="3">CakePHP</option>
<option value="4">PHP</option>
</select>
我希望选择选项的“值”与选项内容相同。
喜欢:
<option value="1">Laravel</option>
应该是这样的:
<option value="Laravel">Laravel</option>
【问题讨论】:
标签: php html forms laravel-5.3 laravel-blade