Laravel - 期权价值形式

时间:2017-03-15 08:41:38

标签: php mysql laravel

欢迎!我有个问题 。我尝试通过关系连接两个模型。如果我创建笔记它只属于一个用户。问题是表单选项不知道为什么它不会显示数据库中的用户。

NotesController:

public function create()

{
    $data['pilots'] = Pilot::all();
    return view('uwagi.create',$data);

}

创建刀片:

<label>Pilot</label>
  <select class="form-control" id="pilot" name="pilots[]">
    @foreach($pilots as $pilot)
      <option value="{!! $pilot->id !!}"
        {!! $pilot->name !!}
      </option>


    @endforeach
  </select>

关心并感谢您的帮助

2 个答案:

答案 0 :(得分:1)

您正在发送名为$ data的变量,但您的foreach循环不包含数据变量,为什么?

Condition="'$(Configuration)' == 'Debug' Or '$(PackageId)' == 'it.mpic.x1'"

希望它对你有帮助。

答案 1 :(得分:0)

请像这样修改您的控制器

public function create()
{
$pilots = Pilot::all();
return view('uwagi.create', compact('pilots'));
}