下的相關表格中呈現下拉列表我有2個表格。員工表和角色表。在我的employee.show刀片中,我想呈現已分配或可分配角色的下拉列表。我沒有使用集體形式,並且因爲所有教程都使用了這些內容,所以有點卡住了。Laravel從僱員表
我控制器
public function show($employee)
{
$employee = Employees::find($employee);
$roles = Roles::pluck('role_name', 'id');
return view('employees.show')->withEmployee($employee)->withRoles($roles);
}
和我show.blade。問題是我如何從數據庫中提取所有其他角色的完整列表,以便用戶更新?
<div class="form-group">
<label class="col-md-4 control-label" for="roles_id">Role</label>
<div class="col-md-4">
<select id="roles_id" name="roles_id" class="form-control">
<option value="{{ $employee->roles->id }}">{{ $employee->roles->role_name }}</option>
</select>
</div>
</div>
我會在想你想創建從數據庫中的所有可用角色的下拉列表中正確的,但預選擇與用戶的當前角色是否有任何列表? – Jonathon
是的。@ Jonathon –