当前位置: 首页 > 知识库问答 >
问题:

Laravel 5.6路线组

松烨烨
2023-03-14

我的控制器是管理员文件夹中的HomeController和BlogController。我的看法是:

  • /管理员

我想将/admin0admin url调用到/resources/views/admin/index。刀身php

我想叫 /admin0admin/blog网址 /resources/views/admin/blog/index.blade.php

以下是我如何看待:

<a href="{{ route('admin0admin.blog') }}" class="br-menu-link">

我的路线是:

Route::group(['namespace' => 'Admin', 'prefix' => 'admin0admin'], function () {
     Route::get('/', 'HomeController@index')->name('index');

     Route::group(['prefix' => 'blog'], function () {
         Route::get('/', 'BlogController@index')->name('index');
     });
});

和我的BlogController索引方法:

return view('admin.blog.index');

我得到了一个404未找到的错误。

路线[admin0admin.blog]未定义

Laravel版本为:5.6*

共有1个答案

祝锐
2023-03-14

您需要为路由命名admin0admin.blog,而不是index。前缀不影响路由的名称,因此您需要将其写出来。

 类似资料:
  • 注:本节未经校验,如有问题欢迎提issue 为什么使用它们? 线路断路器用于提供稳定性并防止在分布式系统中的级联故障。它们应该结合在远程系统之间的接口使用明智的超时,以防止单个组件的故障拖垮所有组件。 作为一个例子,我们有一个web 应用程序与远程的第三方web服务进行交互。假如第三方已用完了他们的容量,他们的数据库也在高荷载作用下熔化。假设数据库在这种情况下失败,第三方 web 服务用了很长的时

  • 我正试图与拉威尔和vue一起打造一个水疗中心。还安装了用于管理目的的Voyager。旅行者号http://localhost:8000/admin .. 它使用了laravel web路由。 现在无法访问它,我正在使用Vue路由器为我的路由:示例为我的家庭路由(vue)http://localhost:8000/home 应用程序。js 一个pp.vue Home.vue 指数刀身php 网状物p

  • 语法支持方面,目前主要依赖vitess,TiDB对SQL语法的支持。 目前仅针对MySQL语法族进行开发和测试,其他使用SQL的数据库产品暂不支持。 Profiling和Trace功能有待深入挖掘,供经验丰富的DBA分析使用。 目前尚不支持直接线上自动执行评审通过的SQL,后续会努力支持。 由于暂不支持线上自动执行,因此数据备份功能也未提供。 Vim, Sublime, Emacs等编辑器插件支持

  • 6在Windows和开始开发一个系统,但当我试图写文件'.blade.php'与特殊字符我卡住了。他们只显示''。 我看到很多人都在说和另一个问题一样的话https://pt.stackoverflow.com/questions/81492/problema-com-caracteres-especiais-laravel但这对我不起作用。 我也把这个代码放在我的基础上。刀身我所在的php文件是

  • Pact是一个开源项目,需要依靠众多开发者的个人贡献。这也意味着以固定日期去交付特性几乎是不可能的。 不过话说回来,虽然每种语言都有各自的发展路线, 但是,作为一个社区我们在朝着同一方向一致努力。 规范 [状态: v3] 为保证不同语言间的互操作性,Pact规范规定了每个发布的主要版本的特性。当前最新被认可的版本是v3。 参考库 [状态: Alpha] Pact的重要优势之一是具有各种语言的原生D

  • 路线指引功能可引导您沿着之前训练课中记录的路线或其他 Flow 网络服务用户记录和共享的路线。您可选择前往路线起点、路线终点或路线上最近的点(中途点)。首先,手表会引导您到路线上选择的起点。一旦踏上路线,手表就会一路指引您,使您不偏离路线。只需遵循显示屏上的指引即可。显示屏的底部会显示您还剩多少距离。 添加路线至手表 如需添加路线至手表,您必须在 Flow 网络服务 Explore(探索)视图中或