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

Laravel Filament 3品牌Logo不显示:Panel::brandLogo方法不存在报错

解决Laravel Filament 3中brandLogo方法不存在的报错
  • 问题根源:Filament 3对面板配置API做了调整,brandLogo()方法已被移除,替代的是logo()方法。此前Filament 2版本使用brandLogo(),升级到3后该方法不再可用。

  • 修复代码:
    将原来的配置代码:

    ->brandLogo(asset('images/Maxis_logo.png'))
    

    替换为:

    ->logo(asset('images/Maxis_logo.png'))
    
  • 可选个性化配置:

    • 自定义logo显示高度:
      ->logo(asset('images/Maxis_logo.png'))
      ->logoHeight('2.5rem') // 可按需设置px、rem等单位
      
    • 设置暗色模式专属logo:
      ->logo(asset('images/Maxis_logo.png'))
      ->darkModeLogo(asset('images/Maxis_logo_dark.png'))
      
  • 验证生效:修改后可执行以下命令清除配置缓存(避免旧缓存干扰):

    php artisan config:clear
    

    刷新后台页面即可看到logo正常加载。

内容的提问来源于stack exchange,提问作者Muhammad Faiz Abdullah

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.07.03 18:14:50