ysj3188 / ws
dev-master
2020-09-22 08:22 UTC
Requires
- php: >=7.1.0
- dcat/laravel-admin: *
This package is auto-updated.
Last update: 2024-09-22 17:13:31 UTC
README
使用须知
进入项目目录
安装命令
composer require ysj3188/website-settings
发布静态资源
php artisan vendor:publish --provider=Dcat\Admin\Extension\WebsiteSettings
导入:
php artisan admin:import Dcat\Admin\Extension\WebsiteSettings\WebsiteSettings
或者在网站的扩展管理中进行管理
在使用前进行数据库迁移,数据库迁移文件在database目录下的migrations里,建立settings表
需要在config/filesystems中添加别名为admin的disk,将config.admin.upload.disk
修改为admin
,网站logo将上传至admin存储中
最后:在 app\Providers\AppService\Provider.php
文件的register
方法中加入如下代码
$name = \Illuminate\Support\Facades\DB::table('settings')->find(1)->name;
config([
'admin.logo' => '<img src="/uploads/images/logo.png" width="35"> ' . $name,
'admin.name'=>$name
]);