Document create continue

This commit is contained in:
Александр Бабкин
2022-07-01 21:45:15 +03:00
parent 17b364b1e3
commit 6bafca0eb6
6 changed files with 112 additions and 108 deletions

View File

@@ -18,7 +18,7 @@ class DocumentController extends Controller
{
$project_id = $request->session()->get('project_id');
$project = Project::find($project_id);
$documents = Document::find($project_id);
$documents = Document::where('project_id',$project_id)->get();
return view('documents.list', ['project' => $project, 'documents' => $documents]);
}
@@ -32,7 +32,7 @@ class DocumentController extends Controller
{
$project_id = $request->session()->get('project_id');
$project = Project::find($project_id);
$documents = Document::find($project_id);
$documents = Document::where('project_id',$project_id)->get();
return view('documents.create', ['project' => $project, 'documents' => $documents]);
}
@@ -44,7 +44,20 @@ class DocumentController extends Controller
*/
public function store(Request $request)
{
//
$project_id = $request->session()->get('project_id');
$request->validate([
'name' => ['required', 'string', 'max:255'],
'parent_id' => ['required', 'integer'],
]);
// $user =
Document::create([
'project_id' => $project_id,
'name' => $request->name,
'parent_id' => $request->parent_id,
]);
return redirect(route('documents.index'));
}
/**