[PROMOÇÃO] Assine com + 30% de desconto ANUAL MENSAL (últimas horas)
Rafael Aquino Risalte
Criador Rafael Aquino Risalte 18/09/2023

Boa noite Carlos.

Seguindo as aulas eu criei Rotas "Resources", mas elas estão conflitando nas rotas de Módulos. Quando eu tento acessar a rota "modules.create" eu caio na rota "modules.index". As rotas são geradas pelo funcionalidade resources. Como eu posso corrigir isso se elas foram geradas pelo Láravel? Ou fiz alguma coisa errada? Já revisei aqui mas não encontrei nada.

Route::prefix('admin')->group(function () {
/**
* Routes Modules
*/
Route::resource('/courses/{course}/modules', ModuleController::class);

 

Saida de route list:

GET|HEAD        admin/courses/{course}/modules ..................................................... modules.index › Admin\ModuleController@index

  POST            admin/courses/{course}/modules ..................................................... modules.store › Admin\ModuleController@store

  GET|HEAD        admin/courses/{course}/modules/create ............................................ modules.create › Admin\ModuleController@create

  GET|HEAD        admin/courses/{course}/modules/{module} .............................................. modules.show › Admin\ModuleController@show

  PUT|PATCH       admin/courses/{course}/modules/{module} .......................................... modules.update › Admin\ModuleController@update

  DELETE          admin/courses/{course}/modules/{module} ........................................ modules.destroy › Admin\ModuleController@destroy

  GET|HEAD        admin/courses/{course}/modules/{module}/edit ......................................... modules.edit › Admin\ModuleController@edit

Criador Rafael Aquino Risalte 18/09/2023

Opa, já encontrei o erro. Foi vacilo meu, injetei acidentalmente um Form Request no médodo create ao invés do request, consequentemente não validava ele fazia um back(), para a index que é de onde veio a requisição.

Rafael Aquino Risalte
Sabe a Solução? Ajude a resolver!

Precisa estar logado para conseguir responder a este ticket!

Clique Aqui Para Entrar!