Как исправить ошибку Route [admin.index] not defined.?

Что я делаю не так в Laravel, что не видит маршрут который я указываю в views ?введите сюда описание изображения

В файле routes\web.php подключаю группу маршрутов

$request_array = config("request.request_array");

if ($request_array[0] == 'sw-admin')
{
    View::addLocation(app_path() . '/admin/frontend/views');
    View::addNamespace('Admin', app_path()."/Admin/Frontend/Views/");
    Route::prefix('sw-admin')->middleware('AdminPanelMiddleware')->namespace("App\Admin\Controllers")->group('../app/admin/web.php');
} 

В app/admin/web.php

use Illuminate\Support\Facades\Route;
use Illuminate\Support\Facades\Auth;
use Illuminate\Http\Request;
use Illuminate\Support\Facades\View;

Route::get('', 'AdminController@index')->name('admin.index');
Route::get('', 'AdminController@settings')->name('admin.settings');

В app\admin\controllers\AdminControllers.php

namespace App\Admin\Controllers;

use App\Http\Controllers\Controller;
use Illuminate\Http\Request;
use Illuminate\Support\Facades\View;
use App\Models\Settings;
use App\Modules\News\Database\Models\News;

class AdminController extends Controller
{
    public function index()
    {
        //dd('new admin');

        return View::make('Admin::index');
    }
}

В app\admin\frontend\views\parts\header.blade.php

<a href="{{ route('admin.index') }}" class="logo">

Ответы (0 шт):