[PROMOÇÃO] Assine com + 30% de desconto ANUAL MENSAL (últimas horas)
Raphael Pavani Duarte da Silva
Criador Raphael Pavani Duarte da Silva 01/10/2020

Fui repetir o codigo no lara 8 deu ruim, =(

Manager Carlos Ferreira 01/10/2020

Olá, Raphael!
Tudo bem?

Qual o erro? Me dê mais detalhes que te ajudo a resolver.

-----------

No Laravel 8.x precisa importar o controller, exemplo:
use App\Http\Controllers\{
    UserController
};


Route::get('/users/{id}/posts', [UserController::class, 'posts'])->name('user.posts');
Route::get('/users', [UserController::class, 'index'])->name('users.index');

Carlos Ferreira
Gabriel N.Maia 01/10/2020

Minha rota ficou assim e mesmo assim dá erro 404:

 

use App\Http\Controllers\ProductController;

Route::get('/products', [ProductController::class,'index'])->name('products.index');
Gabriel N.Maia
Manager Carlos Ferreira 01/10/2020

Dá erro 404 quando acessa a rota /products?

Limpa o cache:
php artisan route:clear

Carlos Ferreira
PHELIPE STERING 01/10/2020

Boa noite Professor, tudo bom ? Estou utilizando o Lara 8x

 

Verifiquei a criação do Controller, na pasta correspondente da aula e esta ok e repeti o codigo.

 

No meu caso aparece a mensagem abaixo, procurei em alguns foruns e nao consegui assimilar pois estava em ingles e me confundi bastante, poderia me ajudar por gentileza?

 

Muito Obrigado.

 

C:\laragon\www\CURSO-LARAVEL\
 
 
Illuminate\Contracts\Container\BindingResolutionException
Target class [ProductController] does not exist.
PHELIPE STERING
Manager Carlos Ferreira 01/10/2020

Olá, Phelipe!
Tudo bem?

Cria um nova thread (ticket) para discutirmos a sua dúvida.

PS. Também posta o código no GitHub.

No aguardo.

Carlos Ferreira
CAIQUE DOURADO 01/10/2020

Correção do error 404

PS: o codigo abaixo está de acordo com a documentação do Laravel 8

 

use App\Http\Controllers\ProductController; //Import Controller

Route::get('products', [ProductController::class, 'index'])->name('products.index'); //Route Call Controller

 

ps: Sua url tem que ter o .test

exemplo: http://curso-laravel.test/products

CAIQUE DOURADO
Sabe a Solução? Ajude a resolver!

Precisa estar logado para conseguir responder a este ticket!

Clique Aqui Para Entrar!