vreyz/smartadmin-language

为 vreyz/smartadmin-laravel 的多语言菜单

v1.0.2 2021-01-27 14:51 UTC

This package is auto-updated.

Last update: 2024-09-27 22:44:38 UTC


README

必须安装 SmartAdmin Laravel Admin

首先,安装 laravel,并确保数据库连接设置正确。

composer require vreyz/smartadmin-laravel --dev

然后运行以下命令以发布资源和配置:

php artisan vendor:publish --provider="Vreyz\Admin\AdminServiceProvider"

运行命令后,您可以在 config/admin.php 文件中找到配置文件,在此文件中您可以更改安装目录、数据库连接或表名。

更改 inv 以匹配数据库用户名、密码和 APP_URL(APP_URL 对于本地开发是强制性的)。

APP_URL=https:///[your_laravel_project_name]

DB_CONNECTION=mysql
DB_HOST=127.0.0.1
DB_PORT=3306
DB_DATABASE=[your_database]
DB_USERNAME=[your_database_username]
DB_PASSWORD=[your_database_password]

router/web.php 中禁用默认的 Laravel 路由

/*
* Route::get('/', function () {
*    return view('welcome');
* });
/*

config/filesystems.php 中添加磁盘配置

'disks' => [
    //add code below
        'admin' => [
            'driver' => 'local',
            'root' => public_path('uploads'),
            'url' => env('APP_URL').'/public/uploads', //must be same with upload because use one logic to store data
            'visibility' => 'public',
        ],
],

最后,运行以下命令完成安装。

php artisan admin:install

在浏览器中打开 https:///[your_laravel_project_name],使用用户名 admin 和密码 admin 登录。