Personalizando el menú y utilizando controladores
Ó

11. Personalizando el menú y utilizando controladores

Agregamos los primeros links de navegación de la administración, y con el fin de mejorar la estructura de nuestro código comenzamos a utilizar controladores.

Patricio Lopez
Patricio Lopez (328 xp)
al agregar la linea Route::get('home','HomeController@index');
obtengo el siguiente error 
Illuminate\Contracts\Container\BindingResolutionException
Target class [HomeController] does not exist.
pero si la reemplazado por una linea con una sintaxis como esta
Route::get('/home', [App\Http\Controllers\HomeController::class, 'index'])->name('home');
funciona sin problema. 
Saben a que se debe?
La primera sintaxis es mucho mas comoda, espero no tener que hacer esto por cada llamada a los controladores.
Patricio Lopez
Patricio Lopez (0 xp)
en el archivo  Route escribo 
use App\Http\Controllers; pero no funciona o 
use App\Http\Controllers\HomeController;
pero sigue apareciendo el error.

Javier U
Javier U (610 xp)
Que versión de AdminLTE estas usando, yo baje la  mas actual, y me cuesta algo seguir pues el marcado es algo diferente
Pedro D García Lorencio
Pedro D García Lorencio (154 xp)
Protegiendo routes Admin creando un group en routes.php
Pablo
Pablo (1336 xp)
Si no tengo el archivo, HomeContrroller.php... Lo creo?
Jorge García
Jorge García (0 xp)
Hola Pablo, puedes ejecutar en la terminal:
php artisan make:controller HomeController