1
resposta

Undefined property: stdClass::$id

Olá pessoal, aconteceu o seguinte erro que não consegui solucionar até agora. Alguém pode me ajudar?

1 resposta

Olá, Gustavo. Tudo bem?

Agradeço por aguardar um retorno =)

Você poderia me dar mais informações sobre como ocorreu este erro?

  • 1 - Este erro aconteceu quando você foi excluir alguma série?
  • 2 - Vou pedir que se possível você envie o link do seu projeto no GitHub para eu poder analisar

Ah, e sem ver o código eu poderia dizer para você verificar o método index() do arquivo SeriesController.php e verifique se no return você está enviando a variável series para o componente no blade.

SeriesController.php

return view('series.index')->with('series', $series);

Agora verifique se no componente do blade você está usando exatamente a variável $series no foreach, conforme o código abaixo:

index.blade.php

 @foreach ($series as $serie)
        <li class="list-group-item d-flex justify-content-between align-items-center">
            {{ $serie->nome }}

            <span class="d-flex">
                <a href="{{ route('series.edit', $serie->id) }}" class="btn btn-primary btn-sm">
                    E
                </a>

                <form action="{{ route('series.destroy', $serie->id) }}" method="post" class="ms-2">
                    @csrf
                    @method('DELETE')
                    <button class="btn btn-danger btn-sm">
                        X
                    </button>
                </form>
            </span>
        </li>
        @endforeach

Espero ter ajudado, bons estudos!

Caso este post tenha lhe ajudado, por favor, marcar como solucionado ✓

Quer mergulhar em tecnologia e aprendizagem?

Receba a newsletter que o nosso CEO escreve pessoalmente, com insights do mercado de trabalho, ciência e desenvolvimento de software