【发布时间】:2019-10-01 23:05:24
【问题描述】:
我已经编写了一个 CMS 包,并且正在编写一个附加模块来添加事件功能。
这两个包都使用 Laravel Breadcrumbs library。
这是事件模块的服务提供者的一部分:
class EventsServiceProvider extends ServiceProvider
{
// boot method
// register method
public function register()
{
$this->loadRoutesFrom(__DIR__ . '/routes/web.php');
}
}
核心 CMS 包的面包屑都可以正常工作,直到我尝试为此事件模块包加载额外的面包屑路由:
public function register()
{
$this->loadRoutesFrom(__DIR__ . '/routes/web.php');
$this->loadRoutesFrom(__DIR__ . '/routes/breadcrumbs.php');
}
这会阻止所有面包屑路由工作,并遇到以下错误:
没有为 [面包屑] 定义提示路径。 (查看:/Users/*****/Sites/****/CMS(包)/src/views/admin/news/create.blade.php)
【问题讨论】:
-
我不确定公司和客户名称是否与问题有关,但感谢您查看。