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

如何在Laravel Nova的Resources菜单下显示自定义工具菜单?

如何在Laravel Nova的Resources菜单下显示自定义工具菜单
  • 修改自定义工具的导航组配置
    找到你自定义工具的主类文件(通常位于app/Nova/Tools/目录下),在类中添加或修改navigationGroup方法,将返回值设置为Resources:

    class YourCustomTool extends Tool
    {
        public function navigationGroup()
        {
            return __('Resources');
        }
    
        // 工具其他原有方法...
    }
    

    若你的Nova版本支持属性定义,也可以直接声明属性:

    class YourCustomTool extends Tool
    {
        public $navigationGroup = 'Resources';
    
        // 工具其他原有方法...
    }
    
  • 确认工具已在Nova中注册
    打开app/Providers/NovaServiceProvider.php,确保你的自定义工具已在tools方法内注册:

    public function tools()
    {
        return [
            new \App\Nova\Tools\YourCustomTool,
            // 其他已注册工具...
        ];
    }
    
  • 清除缓存(推荐操作)
    执行以下Artisan命令清除Nova缓存和配置缓存,确保修改生效:

    php artisan nova:clear
    php artisan config:clear
    
  • 验证效果
    刷新Nova后台页面,即可在Resources菜单下看到你的自定义工具选项。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.08.26 08:15:39