Laravel (二)创建一个 laravel admin 项目

一、首先搭建 laravel 环境

参考文章(上一章):https://blog.csdn.net/smm1123kkk/article/details/93017375

二、安装 laravel-admin

1. 首先运行这个命令安装 laravel admin 
composer require encore/laravel-admin

2. 接下来发布配置
php artisan vendor:publish --provider="Encore\Admin\AdminServiceProvider"

3. 打开项目根目录下的 .env 文件,修改数据库配置信息

...
DB_CONNECTION=mysql
DB_HOST=127.0.0.1
DB_PORT=3306
DB_DATABASE=moetest
DB_USERNAME=root
DB_PASSWORD=0000
...

4. 运行命令结束安装
php artisan admin:install


参考文章(教程文档):https://laravel-admin.org/docs/#/en/installation

三、运行测试

访问 http://dev.moeadmin.com/admin/ 根域名下的admin目录,

会自动跳转到 http://dev.moeadmin.com/admin/auth/login

默认帐号密码都是 admin 

运行成功是没问题了。

但是此时文件上传是失败的,此时修改根目录下的 config/filesystems.php 文件

在  disk 节点下,增加如下的配置:

	'admin' => [
            'driver'     => 'local',
            'root'       => public_path('upload'),
            'visibility' => 'public',
            'url' => env('APP_URL').'/upload/',
        ],

此时文件可以成功处理。

四、配置

1. 添加对象
php artisan make:model Admin/Models/MoeUser

2. 在MoeUser类中配置数据库表名
    protected $table = 'moe_user';

3. 基于对象创建Controller
php artisan admin:make MoeUserController --model=App\\Admin\\Models\\MoeUser

4. 在 app/Admin/routes.php 中配置路由
$router->resource('im/moeUser', MoeUserController::class);

5. 登录laravel admin后台,配置menu
将 im/moeUser 配置成一个菜单

效果展示:

处理成功。不过此时,管理后台还是英文的。

下一章节,讲解 laravel 语言包的用法。

 

  • 1
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值