私はLaravelアプリケーションを使っています。私は、ビューファイルのプロジェクトフォルダにルートcollaborator.blade.phpファイルが必要です。私は次のフォームとフォームデータを書き込んだ後、collaborator.blade.phpファイルにリダイレクトする必要があるので保存します。プロジェクト管理者と協力している私のフォーム私のブレードファイルをlaravel 5.2でルーティングする方法
$project = new Project;
$project->project_name = $request->input('name');
$project->project_status = $request->input('status');
$project->group = $request->input('group');
$project->color = $request->input('color');
$project->project_notes = $request->input('notes');
$project->user_id = Auth::user()->id;
$duplicate = Project::where('project_name',$project->project_name)->first();
if($duplicate)
{
return redirect()->route('projects.index')->with('warning','Title already exists');
}
$project->save();
return redirect()->route('projects.collaborators')->with('info','Your Project has been created successfully');
}
しかし、フォームボタンシステムをクリックすると、このようなエラーメッセージが表示されました。
Route [projects.collaborators] not defined.
どのようにこの問題を解決できますか? 編集した 新しいルート
Route::get('/collaborators', function(){
return view('projects.collaborators');
});
はその後
Route [projects.collaborators] not defined.
/アプリ'の下であなたのlaravelルートディレクトリで見つけることができますHttp' https://github.com/laravel/laravel/blob/5.2/app/Http/routes.phpを参照してください – chilly
私の編集した答えをご覧ください – John