显示表中的数据,我需要在一个视图中显示一个任务表,在show.blade.file @任务列值“TASK_NAME”文件夹,这是TaskController
无法在Laravel
public function store(Request $request)//, $id, Task $task)
{
$task = new Task;
$task->task_name= $request->input('name');
$task->body = $request->input('body');
$task->assign = $request->input('status');
$task->priority = $request->input('status');
$task->duedate = date("Y-m-d", strtotime($request->input("date")));// $request->input('date');
// $task->project_id = $id;
$task->save();
}
public function show($id)
{
$task = Task::find($id);
return view('tasks.show')->withTasks($task);
}
public function getTasks($id)
{
$tasks = Task::find($id)->get();
return $tasks;
}
show.blade .PHP
@if(isset($tasks))
@foreach($tasks as $ta)
<h1>{{ $ta->task_name }}</h1>
@endforeach
@endif
routes.php文件
Route::resource('tasks','TasksController');
没有任何错误,但不能在任务表
是你打印数据'$任务=任务::发现($ ID);'是它包含的价值? –
是不是指公共函数getTasks($ id) { $ tasks = Task :: find($ id) - > get(); 返回$ tasks; } – Lilan
是的,dd($任务)并发布输出请 –