파일 첨부 양식이 있으며이 양식에서 $ task-> id를 파일 테이블에 보내야합니다.Laravel의 테이블에 taskId를 보내는 방법 5.2
이,
action=" route('projects.files', 'taskId'=>$task->id)">
파일 형태로 동작하며이 FileController 방법이다,
private function saveUploads(Request $request, $fileUrl, $id,$taskId)
{
$file = new File;
$file->file_name = $request->file('file_name')->getClientOriginalName();
$file->file_url = $fileUrl;
$file->project_id = $id;
$file->task_id = $taskId;
$file->save();
}
라우팅이되고,
Route::post('projects/{projects}/tasks/{tasks}', [
'uses' => '[email protected]',
'as' => 'projects.files',
'middleware' => ['auth']
]);
그러나 나는 테이블에 데이터를 전송할 때 task_id 행 데이터 값은 다음과 같습니다.
route('projects.files', 'tasks'=>$task->id)
값 대신 프로젝트 ID를 보내려면 어떻게해야합니까?
더 나은 방법으로 문제를 설명 할 것입니다 희망? 당신은 더 잘 설명 할 수 있습니다 @ 존 – kunal
괜찮아요 내 task_id 파일 테이블에 데이터를 저장하는 행은 project_is 1,2,3,4,5 같지 않습니다 그것은 allways이 값으로 저장됩니다 ** 경로 ('projects.files', 'tasks'= > $ task-> id) ** – John
불행히도 내게 아직도 불분명 : ( – kunal