Мои маршруты
Route::get('/', 'TasksController@index')->name('task.index');
Route::get('/task', 'TasksController@create')->name('task.create');
Route::post('/task', 'TasksController@store')->name('task.store');
Мой контроллер задач
<?php
namespace App\Http\Controllers;
use Illuminate\Http\Request;
use App\Task;
class TasksController extends Controller
{
public function index()
{
# code...
return view('welcome');
}
public function create()
{
# code...
return view('tasks');
}
public function store(Request $request)
{
# code...
$request->validate([
'name' => 'required|max:255',
]);
Task::create([
'name' => $request->name
]);
return redirect('/');
}
}
Моя модель задачи
<?php
namespace App;
use Illuminate\Database\Eloquent\Model;
class Task extends Model
{
protected $table = "tasks";
protected $primaryKey = "id";
protected $fillable = ['name'];
}
ПРОБЛЕМА: Проблема в том, что при создании маршрута я просто вызываю представление, и ошибка 404 показывает дисплей, который я вызвал с именем маршрута, но проблема с обнаружением задачи отображается только на "/" этого индексного маршрута. Разберитесь, пожалуйста, в проблеме,