Tahun baru, skill baru! 🚀. Masukkan kupon "skill2025" untuk diskon 30% di kelas apa saja

Routing di laravel

Mohon bantuannya mastah ketika saya mengakses http://127.0.0.1:8000/admin error, dengan warning error Target class [App\Http\Controllers\Admin\HomeControler] does not exist.

ini codingan web.php nya mohon pencerahannya mastah

<?php

Route::redirect('/', '/login');
Route::redirect('/home', '/admin');
Auth::routes(['register' => false]);

Route::group(['prefix' => 'admin', 'as' => 'admin.', 'namespace' => 'Admin', 'middleware' => ['auth']], function () {
    Route::get('/Admin', 'HomeController@index')->name('home');
    // Permissions
    Route::delete('permissions/destroy', 'PermissionsController@massDestroy')->name('permissions.massDestroy');
    Route::resource('permissions', 'PermissionsController');

    // Roles
    Route::delete('roles/destroy', 'RolesController@massDestroy')->name('roles.massDestroy');
    Route::resource('roles', 'RolesController');

    // Users
    Route::delete('users/destroy', 'UsersController@massDestroy')->name('users.massDestroy');
    Route::resource('users', 'UsersController');

    // Services
    Route::delete('services/destroy', 'ServicesController@massDestroy')->name('services.massDestroy');
    Route::resource('services', 'ServicesController');

    // Employees
    Route::delete('employees/destroy', 'EmployeesController@massDestroy')->name('employees.massDestroy');
    Route::post('employees/media', 'EmployeesController@storeMedia')->name('employees.storeMedia');
    Route::resource('employees', 'EmployeesController');

    // Clients
    Route::delete('clients/destroy', 'ClientsController@massDestroy')->name('clients.massDestroy');
    Route::resource('clients', 'ClientsController');

    // Appointments
    Route::delete('appointments/destroy', 'AppointmentsController@massDestroy')->name('appointments.massDestroy');
    Route::resource('appointments', 'AppointmentsController');

    Route::get('system-calendar', 'SystemCalendarController@index')->name('systemCalendar');
});

avatar tamii08
@tamii08

1 Kontribusi 0 Poin

Diperbarui 4 tahun yang lalu

Tanggapan

mungkin salah di penamaan route /Admin

mungkin juga salah lokasi file controllernya

1 Jawaban:

HomeController di taruh di folder Admin ya?

Ubah

<pre> Route::get('/Admin', 'HomeController@index')-&gt;name('home'); </pre>

Jadi

<pre> Route::get('/Admin', 'Admin\HomeController@index')-&gt;name('home'); </pre>

avatar beckbella
@beckbella

68 Kontribusi 38 Poin

Dipost 4 tahun yang lalu

Login untuk ikut Jawaban