【发布时间】:2015-04-24 16:48:14
【问题描述】:
我正在尝试构建一个表单来分配奖励给一个项目(我称之为“票”)。我想要一个包含所有门票的下拉列表,以便该人可以选择。
这是我的控制器
$tickets = Ticket::all();
return view('rewards.create',compact('tickets'));
在我的 Blade.php 视图中
<div class="form-group">
{!! Form::label('ticket','reward for: ') !!}
{!! Form::select('id', $tickets, Input::old('id')) !!}
</div>
这可行,但它显示了对象的所有字段。我希望它显示两个字段。将“id”存储在选择框的值中,将“描述”存储在选择框的书面字段中,但执行类似
{!! Form::select('id', $tickets->description, Input::old('id')) !!}
出现错误。 有人可以帮忙吗?
【问题讨论】:
标签: php html forms eloquent laravel-5