I have three TaskController function methods like this in My laravel application,
public function show($project_id,$task_id)
{
$project = Project::find($project_id);
$task = Task::find($task_id);
view('tasks.show')->withProject($project)->withFiles($files)->withTask($task);
return view('tasks.show', ['task' => $task, 'project' => $project]);
}
public function show1($project_id,$task_id)
{
$project = Project::find($project_id);
$task = Task::find($task_id);
view('tasks.show')->withProject($project)->withFiles($files)->withTask($task);
return view('tasks.show1', ['task' => $task, 'project' => $project]);
}
public function show2($project_id,$task_id)
{
$project = Project::find($project_id);
$task = Task::find($task_id);
view('tasks.show')->withProject($project)->withFiles($files)->withTask($task);
return view('tasks.show2', ['task' => $task, 'project' => $project]);
}
and my routes for this is like this,
Route::get('projects/{projects}/tasks/{tasks}',[
'uses' => '\App\Http\Controllers\TasksController@show',
]);
Route::get('collaborators/projects/{projects}/tasks/{tasks}', [
'uses' => '\App\Http\Controllers\TasksController@show1',
]);
Route::get('collaborators/projects/{projects}/tasks/{tasks}', [
'uses' => '\App\Http\Controllers\TasksController@show2',
]);
but among above three routes show1 route is not working. but if I delete show2 route then show1 is working. how can I fix this problem?
via Chebli Mohamed
Aucun commentaire:
Enregistrer un commentaire