【发布时间】:2020-01-29 06:33:47
【问题描述】:
我最近制作了一个包含默认路由、控制器和视图的包。我将包上传到 packagist 并使用composer require package/name 要求它,一切正常。但是我希望包中的视图使用在父项目中设置的布局。
主要项目
我的主项目在resources/views/layouts/layouts/backend.blade.php 中有一个布局文件,我希望该包扩展该特定布局。这可能吗?
包
控制器
public function index()
{
return view('visitors::home');
}
路线
Route::get('dashboard/visitors', '\Rainieren\Visitors\Http\Controllers\VisitorController@index')->name('visitors');
查看
<h1>Visitors page</h1>
我尝试过@extend('layouts.layouts.backend'),但不幸的是这不起作用。我该如何解决这个问题?
【问题讨论】: