В этой статье я хотел бы поделиться готовой панелью администратора для вашего приложения Laravel. Итак, без лишних слов, давайте приступим.

Когда вы создаете приложение в Laravel, есть много шансов, что вам понадобится панель администратора. Итак, вот бесплатная панель администратора с открытым исходным кодом, имя которой Вояджер.


Что такое Вояджер?

Voyager — это бесплатная панель администратора с открытым исходным кодом для приложения Laravel. Он позаботится о ваших административных задачах и таблицах базы данных.

Вот некоторые особенности Вояджера:

  • Voyager имеет функцию BREAD (просмотр, чтение, редактирование, добавление и удаление). Таким образом, вы можете легко выполнять операцию BREAD со своим сообщением, страницами или любыми другими таблицами в вашей базе данных.

  • Voyager имеет функцию построения меню. Таким образом, вы можете легко создать меню для своего сайта и использовать его в любом месте вашего сайта.

  • Voyager имеет поддержку менеджера баз данных. Таким образом, это даст вам возможность создать новую таблицу в вашей базе данных, и вы сможете изменить существующую таблицу в соответствии с вашими потребностями.

  • Вояджер имеет раздел настроек. Таким образом, вы можете создавать свои собственные настройки и использовать их на своем сайте в любом месте.

  • В Voyager есть раздел «Роли и разрешения», где вы можете назначить определенные роли конкретному пользователю, а также изменить эти роли позже.

В «Вояджере» есть много функций, и я перечислил некоторые из них, которые вам следует знать.


Как установить Вояджер?

Прежде чем приступить к установке Voyager, убедитесь, что вы используете Laravel 6/Laravel 7/Laravel 8/Laravel 9 вместе с PHP 7.3 или более поздней версии.

Панель администратора Voyager очень легко установить, вы можете сделать это через composer.

Чтобы установить Voyager без фиктивных данных, просто запустите.

php artisan voyager:install
Войти в полноэкранный режим

Выйти из полноэкранного режима

Если вы предпочитаете устанавливать его с фиктивными данными, выполните следующую команду.

php artisan voyager:install --with-dummy
Войти в полноэкранный режим

Выйти из полноэкранного режима

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

php artisan serve
Войти в полноэкранный режим

Выйти из полноэкранного режима

После этого введите приведенный ниже URL-адрес в браузере:

Если вы установили Voyager с фиктивными данными, то вот учетные данные для входа.

email: admin@admin.com 
password: password
Войти в полноэкранный режим

Выйти из полноэкранного режима

Теперь процесс установки завершен.


Вывод

Если вы создаете свое приложение в Laravel и вам нужна панель администратора, тогда лучше использовать Voyager, потому что это сэкономит ваше время, оно бесплатное и имеет множество встроенных функций.

Я надеюсь, что эта статья будет полезна для вас.


Ресурсы

https://voyager.devdojo.com/
https://github.com/the-control-group/voyager
https://voyager-docs.devdojo.com/