如何修改Filament登录页面的标题、Laravel文字及按钮文字
修改Filament登录页面的标题、文字及按钮文本
方法一:通过本地化文件修改(推荐,无需修改视图)
- 先发布Filament的本地化资源到项目中,执行命令:
php artisan vendor:publish --tag=filament-translations
- 项目根目录下会生成
resources/lang/vendor/filament文件夹,找到你使用的语言对应的JSON文件(比如中文是zh_CN.json,英文是en.json)。 - 修改以下对应键值:
- 登录页面标题:找到
"filament::login.title",将值改为你需要的标题 - “Sign in”按钮文本:找到
"filament::login.buttons.submit.label",将值改为"Login"
- 登录页面标题:找到
- 页面上的“Laravel”文字来自
config/app.php配置文件中的name项,直接修改该项的值即可:
'name' => env('APP_NAME', '你的自定义名称'),
也可以直接在.env文件中设置APP_NAME参数来修改。
方法二:自定义登录视图文件
如果需要更灵活的页面定制,可以直接发布Filament的认证视图并修改:
- 发布视图资源:
php artisan vendor:publish --tag=filament-views
- 找到生成的
resources/views/vendor/filament/auth/login.blade.php文件,直接编辑:- 修改页面标题:找到
<title>标签或页面内的标题元素,替换为自定义内容 - 替换“Laravel”文字:找到页面中显示该文字的位置,直接修改为你的内容
- 把“Sign in”按钮文本改为“Login”:找到按钮对应的HTML部分,替换文本内容
- 修改页面标题:找到
内容的提问来源于stack exchange,提问作者vararin
相关产品推荐
相关产品推荐

