我的问题是我正在研究的航海者项目中的下一个。我有一个enterprise
表和一个users
表。
我需要在users
表的编辑视图中添加选择输入-但此视图在vendor\tcg\voyager\resources\views\users\edit-add.blade.php
中
我试图添加以下选择:
<div class="form-group">
<label for="enterprise">Enterprises</label>
<select name="enterprise_id" id="inputEnterprise_id" class="form-control">
@foreach ($enterprises as $enterprise)
<option value="{{$enterprise['id']}}">{{$enterprise['name']}}</option>
@endforeach
</select>
</div>
我编写了控制器,以便它从表中获取数据。但是,当我转到voyager并尝试编辑某些用户时,出现异常错误,提示未定义$enterprises
var。
我在控制器中的edit()
函数:
public function edit()
{
$enterprises = Enterprise::all();
return view('users.edit-add',compact('enterprises'));
}
有人可以告诉我这个错误是什么吗?