Админка

По умолчанию в Laravel нет админки, но можно подключить сторонюю админку, например Voyager.

Пример админки показан на картинке ниже:

Laravel Voyager

Установка

Voyager устанавливается через Composer (установка и настройка Composer объясняется в статье установка Laravel).

Чтобы установить Voyager, в корневой папке текущего сайта надо запустить команду ниже:

composer require tcg/voyager

Установка тестовых данных в админке

В файле .env надо указать параметры базы данных.

Также надо убедиться, что в параметре APP_URL указан домен текущего сайта.

И запустить команду ниже, которая установит таблицы админки в базу данных:

php artisan voyager:install --with-dummy

Параметр --with-dummy означает, что надо заполнить тестовые данные (категории, страницы и другое).

Если всё сделано правильно, то по адресу /admin станет доступна админка Voyager (показана на картинке ниже).

Laravel Voyager

Войти в админку можно через следующие доступы:

  • email: admin@admin.com
  • password: password