Crear un nuevo archivo de rutas

Todo se hace en routes/web.php pero para que esté todo más limpio y organizado podemos crear el fichero routes\admin.php q contendrá:
use Illuminate\Support\Facades\Route;
use App\Http\Livewire\Admin\ShowProducts;
Route::get("/", ShowProducts::class)->name('admin.index');

Y en app\Providers\RouteServiceProvider.php dentro de boot:
Route::middleware('web', 'auth')
     ->prefix('admin')
     ->namespace($this->namespace)
     ->group(base_path('routes/admin.php'));

Como le hemos puesto prefijo Para acceder a esa ruta será ya:
http://miproyecto/admin

No hay comentarios:

Publicar un comentario