0
respostas

Erro 404 Not Found

Boa tarde galera, estou tendo esse erro quando clico no botão para visualizar as temporadas... Andei olhando os tópicos anteriores e não me ajudaram a resolver o meu problema.

Laravel v9

Web.php

<?php

use Illuminate\Support\Facades\Route;
use App\Http\Controllers\SeriesController;
use App\Http\Controllers\TemporadasController;


Route::get('/series', [SeriesController::class, 'index'])->name('listar_series');


Route::get('/series/criar', [SeriesController::class, 'create'])->name('form_criar_serie');


Route::post('/series/criar', [SeriesController::class, 'store']);


Route::delete('/series/{id}', [SeriesController::class, 'destroy']);


Route::get('/series/{serieId}/temporadas', [TemporadasController::class, 'index']);

TemporadasController

<?php

namespace App\Http\Controllers;

use App\Serie;
use Illuminate\Http\Request;

class TemporadasController extends Controller
{
    public function index(int $serieId)
    {
        $serie = Serie::find($serieId);
        $temporadas = $serie->temporadas;

    return view('temporadas.index', compact('serie','temporadas'));
    }

}

temporadas\index

@extends('layout')

@section('cabecalho')
    Temporadas de {{ $serie->nome }}
@endsection

@section('conteudo')
    <ul class="list-group">
        @foreach ($temporadas as $temporada)
            <li class="list-group-item">Temporada {{ $temporada->numero }}</li>
        @endforeach
    </ul>
@endsection