顯示錶中的數據,我需要在一個視圖中顯示一個任務表,在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($任務)併發布輸出請 –