微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

航海者:找不到航海者面包控制器

如何解决航海者:找不到航海者面包控制器

我想在 Voyager 管理包中创建自定义控制器,但收到此错误消息:

未找到“App\Http\Controllers\Back\VoyagerBreadController”类

  1. 我在面包中添加了新的控制器名称

enter image description here

  1. 我在 /Back 中创建了一个文件App/Http/Controllers 的命名空间
  2. 我创建了一个文件 BookingController.PHP
  3. 我的BookingController
namespace App\Http\Controllers\Back;

use Illuminate\Http\Request;

class BookingController extends VoyagerBreadController
{
    .......
}

我也尝试将这行 voyager.PHP 编辑为新的控制器命名空间,但我遇到了同样的错误

'controllers' => [
    'namespace' => 'TCG\\Voyager\\Http\\Controllers',],

我已经检查过,VoyagerBreadController 确实存在!

解决方法

问题很明显,如果你仔细阅读......你在 VoyagerBreadController 类中扩展了 BookingController 但你没有告诉 VoyagerBreadController 来自哪里,因为你有创建了一个新文件夹 Back,我假设您只在该文件夹中创建了控制器 BookingController,因此在同一文件夹中找不到 VoyagerBreadController...

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。