You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何修改Filament中创建与更新资源页面的标题?

在Filament中自定义Create/Edit页面的头部标题

要给CreateUser和EditUser页面设置独立的头部标题,直接在对应的页面类里重写getHeading()方法即可,具体操作如下:

修改CreateUser页面标题

打开UserResource/Pages/CreateUser.php,添加自定义的getHeading()方法:

<?php

namespace App\Filament\Resources\UserResource\Pages;

use App\Filament\Resources\UserResource;
use Filament\Resources\Pages\CreateRecord;

class CreateUser extends CreateRecord
{
    protected static string $resource = UserResource::class;

    // 重写方法自定义页面标题
    public function getHeading(): string
    {
        return '添加新用户'; // 替换为你需要的标题内容
    }
}

修改EditUser页面标题

打开UserResource/Pages/EditUser.php,同样重写getHeading()方法:

<?php

namespace App\Filament\Resources\UserResource\Pages;

use App\Filament\Resources\UserResource;
use Filament\Resources\Pages\EditRecord;

class EditUser extends EditRecord
{
    protected static string $resource = UserResource::class;

    // 重写方法自定义页面标题
    public function getHeading(): string
    {
        return '编辑用户信息'; // 替换为你需要的标题内容
    }
}

如果需要动态生成标题(比如包含当前用户的名称),可以在方法里结合记录数据实现:

// EditUser页面示例:显示"编辑:[用户名]"
public function getHeading(): string
{
    return "编辑:{$this->record->name}";
}

设置完成后,页面的头部标题会自动替换默认的“Create Users”和“Edit Users”,完全匹配你自定义的内容。

内容的提问来源于stack exchange,提问作者Delmontee

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.06.18 03:14:52