首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >没有为[voyager ]定义提示路径

没有为[voyager ]定义提示路径
EN

Stack Overflow用户
提问于 2018-07-27 07:20:21
回答 1查看 1.2K关注 0票数 1

我正在尝试在Laravel Voyager中创建自定义管理页面和菜单。

这就是我得到的错误。

代码语言:javascript
复制
ErrorException (E_ERROR)
No hint path defined for [voyager ]. (View: /Users/jake/code/DS/resources/views/vendor/voyager/orders/order.blade.php)

这是我的web.php文件

代码语言:javascript
复制
Route::get('/', function () {
    return view('welcome');
});


Route::group(['prefix' => 'admin'], function () {
    Voyager::routes();
});

Route::get('/admin/orders', function () {
    return view('vendor/voyager/orders/order');
});

这是我的resources/views/vendor/voyager/orders/order.php

代码语言:javascript
复制
@extends ('voyager::master')

@section('content')
    <h1>Hello There</h1>
@stop

当我将TCG\Voyager\VoyagerServiceProvider::class,添加到app.php中时,它会显示页面,但$dataTypeContent等其他内容不起作用。我使用的是Laravel 5.6,因此我认为旅行者是自动发现的。我做错了什么吗?

任何帮助都是最好的。

谢谢,杰克。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2018-07-27 09:41:37

我认为错误来自以下路径:

代码语言:javascript
复制
Route::get('/admin/orders', function () {
    return view('vendor/voyager/orders/order');
});

尝试将返回值更改为:

代码语言:javascript
复制
return view('voyager::orders.order');

另外,resources/views/vendor/voyager/orders/order.php缺少blade部分,所以resources/views/vendor/voyager/orders/order.blade.php

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/51548758

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档