问题标签 [laravel-route]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
79 浏览

laravel - 在 Laravel 中排除条件路由

我正在构建和应用LaravelLaravelVuejs路线,如下所示:

我正在使用Vue-router,所以我在 vuejs 中有路由,并且我正在使用历史模式。问题是当我尝试调用/admin它时,通常会调用HomeController@home方法。即使我更深入,就像/admin/dashboard它调用相同的home方法一样。我想如果admin前缀被调用,那么它应该调用HomeController@admin方法。

0 投票
4 回答
410 浏览

laravel - laravel中如何在同一位置传递不同的动态参数来访问不同的视图页面

这些是我面临问题的路线

获取特定城市注册地点列表的路线

例如: http://localhost:8000/London , http://localhost:8000/London/Restaurants

获取特定用户配置文件及其详细信息(如评论、照片等)的路由。

例如: http://localhost:8000/Johnhttp://localhost:8000/John/reviewshttp://localhost:8000/John/photos

问题是这两条路线没有同时工作。

位于另一条之上的路线优先于另一条路线。

如何解决这个路由问题。

编辑

我知道有一种方法可以实现此功能,但我不知道如何。任何帮助表示赞赏。

0 投票
2 回答
2021 浏览

php - [Route:..] 缺少所需参数是否有解决方案?

有人可以帮我解决这个错误吗?我已经挣扎了好几天了。 在此处输入图像描述

[Route: helper.update] [URI: helper/{id}] 缺少必需的参数。(查看:D:\Training\LaravelProjects\helps\resources\views\helper\edit.blade.php)

我已按照文档进行操作,但仍然无法弄清楚出了什么问题。这是我的代码。

网页.php

助手控制器.php

index.blade.php

我只想在单击编辑链接后打开edit.blade.php文件。删除部分不完整,请忽略。此外,id 作为参数传递,但仍然说它丢失了。在此处输入图像描述

0 投票
2 回答
924 浏览

laravel - 如何在不更改 url 的情况下将变量从刀片发送到控制器

在刀片中,我有一个书籍清单。我想选择一本特定的书来显示它的信息。为此,我想通过路由将书的 id 与 href 一起发送到我的控制器。

例如我有

在 href 我想添加 $bookId = $book->id 和路由名称,以便我可以使用特定名称调用路由,该名称调用控制器中可以使用变量 $bookId 的方法

0 投票
1 回答
50 浏览

php - Laravel Redirect to Login page after Post Request

I am inserting a form data into a database, after successful submission I want to redirect to the leads page.

HTML Form:

Route:

Controller:

But after successful submission, it redirects to the login page instead of the leads page and when I logged in again, it directly redirects me to the leads page.

I don't know where I am going wrong. I would appreciate any help in this regard.

0 投票
0 回答
140 浏览

php - Laravel 未定义偏移量 0 错误导致“Illuminate\Foundation\Http\Kernel 句柄”

在为管理员和销售人员进行多身份验证配置后,我似乎遇到了一个非常棘手的问题。但事实上,我真的不知道是什么导致了这个问题。正因为如此,我真的很感激你在这件事上帮助我的谦虚。

尝试访问此路线时:

销售员/交易/创建/手动(在销售员页面中)

或者

交易/创建/手动(在管理页面中)

我得到未定义的偏移量 0,因为我无法获取 API 提供的数据。此错误仅在我重新加载页面几次(可能重新加载 2 或 3 次)后发生。在我再次重新加载后,错误以某种方式修复,后来..在页面重新加载后再次发生:(

在 Laravel Bug Review 中,它显示错误导致

Illuminate\Foundation\Http\Kernel 句柄

图片[1]:https ://i.stack.imgur.com/ldaII.png [得到未定义偏移量0错误的文件]

图片[2]:https ://i.stack.imgur.com/GVFRS.png [错误的文件边缘]

为了您的考虑,我使用的是 Laravel 5.8.35。这是名为 SalesPersonController.php 的文件中的函数,我得到一个未定义的偏移量 0 错误。

最后,这是我在 web.php(后端视图)和 api.php(API)中的路线

API 路由

0 投票
3 回答
1367 浏览

laravel - 使用 laravel 路由传递数组

我的路线

我的控制器

当我尝试此代码但出现错误时,我需要通过路由传递一个数组Missing required parameters for [Route

我也试过了serialize()。如何解决这个问题?

0 投票
1 回答
64 浏览

laravel - 如何在 laravel 的导航栏列表中添加路由资源?

在此处输入图像描述Route::resource('/branch','BranchController');

但,

ErrorException (E_ERROR) 路由 [branch.viewbranch] 未定义。(查看:/home/praveenkumar/Desktop/makeshbakery/resources/views/layout/sidebar.blade.php)(查看:/home/praveenkumar/Desktop/makeshbakery/resources/views/layout/sidebar.blade.php)(查看: /home/praveenkumar/Desktop/makeshbakery/resources/views/layout/sidebar.blade.php)[lara][1 ]

0 投票
3 回答
30 浏览

laravel - How to Redirect using two parameter in Controller using Laravel 5.5

Controller is :

This return redirect is generating Error. I need to generate a URL followed by the following route.

Routes in web.php

0 投票
2 回答
174 浏览

php - Laravel 6搜索路线给予404

我已经尝试了一些事情,但是在我的 Homestead 安装 Laravel 6.17 时出于某种原因,我有一个 /search 的单一路由,它给出了 404。如果用户没有在搜索字段中输入任何内容,我希望它会重定向。

我确实运行了 route:list 命令并得到了这个

我的 web.php

搜索控制器.php

我的搜索视图中的 index.blade.php