我正在尝试返回视图,其中“创建的任务”将分配给每个用户。 例子
在视图刀片中,单击“任务名称”->它应返回任务ID为1的任务分配视图,以添加用户来执行该任务 任务控制器
public function show($id)
{
$task = Task::find($id);
$task->task_assignments = TaskAssignment::where('task_id', $task->id)->get();
return view('tAssignments.index')->with('task', $task);
}
任务分配控制器
public function show($id)
{
$task = Task::find($id);
$task_assignments = TaskAssignment::find($id);
return view('tAssignments.index', compact('task', 'task_assignments'));
}
答案 0 :(得分:0)
只需获取您要了解的那个用户的数据 采用 -> findOrFail(ID) 在视图文件中返回该数据,并根据用途进行渲染。 如果您更想要它,可以使用ajax调用。
答案 1 :(得分:0)
这就是我设法回答并传递变量的方式。请让我知道是否有更好的视图
public function show($id)
{
$task = Task::findOrFail($id);
$task_assignment = TaskAssignment::find($id);
$task->task_assignments = TaskAssignment::where('task_id', $task->id)->get();
return view('tAssignments.index', compact('task', 'task_assignment'))->with('task_id', $task->id);
}