Solucionado (ver solução)
Solucionado
(ver solução)
2
respostas

Inclusão de novos Resource Controller

Estou tentando adicionar mais uma ação no meu controller, já tem o index, store, create, edit e update. Queria fazer um campo de busca e trazer a série somente da busca. Quando crio dentro do meu controller um search, faço uma rota para ele e crio uma nova view para isso, aparece mensagem de erro dizendo que não encontrou o series.index sendo que não alterei nada dele.

Alguém sabe o que pode está ocorrendo?

2 respostas
solução!

Olá, Carolina. Tudo bem?

Agradeço por aguardar um retorno.

Tenta criar utilizando o padrão de nomenclatura que está descrito na documentação de Resource Controllers.

Como você está tentando buscar por uma única série, crie um método que se chama show() em SeriesController.php

A implementação do método ficará mais ou menos assim:

    public function show(Request $request)
    {
        return Serie::find($request->series);
    }

Lembra de usar o Route::resource em routes/web.php

Route::resource('/series', SeriesController::class);

Espero ter ajudado =)

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

Oi Vinicius, demorei de responder, desculpas. Mas consegui solucionar o problema e o sistema ficou bem legal. =] Obrigada pelo apoio de sempre! Você é um grande mestre!

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