xmlib/filament
最新稳定版本:v3.2.2
Composer 安装命令:
composer require xmlib/filament
包简介
filament tools
README 文档
README
Filament 助手是一个用于帮助您更好地使用 Filament 的工具。 功能包括:
- 添加
username,mobile字段到User模型, 支持用户名和手机号登录 - 添加
is_admin字段到User模型, 区分后台权限 - 添加
filament/spatie-laravel-google-fonts-plugin插件, 加速字体加载
安装
在项目的 composer.json 中增加如下配置:
{
"repositories": [
{
"type": "vcs",
"url": "git@gitee.com:xmlib/filament.git"
}
]
}
composer require xmlib/filament
编辑 app/Models/User.php 文件
use Filament\Concerns\AsFilamentUser;
use Xmlib\Filament\Concerns\AsFilamentUser;
class User extends Authenticatable implements FilamentUser
{
use AsFilamentUser;
protected $fillable = [
...
'username',
'mobile',
'is_admin',
];
protected $casts = [
...
'is_admin' => 'boolean',
];
}
编辑app/Providers/Filament/AdminPanelProvider.php文件
use Filament\FontProviders\SpatieGoogleFontProvider;
use Xmlib\Filament\Pages\Auth\Login;
...
return $panel
...
->login(Login::class)
->font('Inter', provider: SpatieGoogleFontProvider::class)
...
统计信息
- 总下载量: 7
- 月度下载量: 0
- 日度下载量: 0
- 收藏数: 0
- 点击次数: 0
- 依赖项目数: 0
- 推荐数: 0
其他信息
- 授权协议: MIT
- 更新时间: 2024-12-10