Laravel在链接中添加了一个额外的斜杠

OSKaya

我正在使用带有刀片模板的Laravel 5.1构建自己的cms。

如下代码:

<a href="{{ URL::route('dashboard.menu.{menuid}.item.create', $menu->id) }}" class="btn btn-success btn-block">New</a>

生成正确的URL到我的路线,如下所示:

http:// localhost:8888 / D_U_site / public / dashboard / menu / 1 / item / create

但是,当我尝试使用以下代码链接到控制器上的@edit方法时:

<a href="{{ URL::route('dashboard.menu.{menuid}.item.edit', $menu->id) }}" class="btn btn-info">Edit</a>

它生成以下URL:

http:// localhost:8888 / D_U_site / public / dashboard / menu / 1 / item // edit

你们看到这两个网址之间的区别吗?Laravel在编辑之前添加了一个额外的斜杠,这是一个无效的链接……我在互联网上找不到任何解决方案。有人对我在做什么错有任何建议吗?

如果你们能帮助我解决这个问题,我将不胜感激。

谢谢。

阿里·纳扎里(AliRNazari)

您编辑项目的路线可能需要一个参数。您正在路过$menu->id,那是空的。

如果您$menu->id等于3,则您生成的网址将类似于:

http://localhost:8888/D_U_site/public/dashboard/menu/1/item/3/edit

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

MySQL CURSOR 循环在过程中添加了一个额外的循环

在Chrome中为最后一个合理的内联块元素添加了额外的空间

OpenGL在.obj加载程序中向网格添加了一个额外的顶点

为什么在我的Linux内核中的/ dev下添加了一个额外的HDD?

向 url 路径添加一个额外的斜杠

Axios 在 body 值中添加了额外的尾部斜杠

如何将另一个选择的结果插入添加了额外列值的新表中?

在UL中的第一个链接之后添加斜杠

Tar 在 bash 中的每个反斜杠前面添加了额外的反斜杠

在页面的页脚处添加了一个额外的输入字段

AngularJS指令添加了一个额外的空格字符,如何删除它?

添加了一个额外的驱动器,旧的双启动停止工作

Firefox 为没有查询参数的 URL 添加了一个额外的“/”

为什么我的循环在我的 YAML 文件末尾添加了一个额外的键值对?

python:数据在采样到一个小数据集后被添加了一个额外的列

流星的Iron.Router在路径名称中添加了一个额外的“ /”,并且不允许本地路由

sed中的第一个附加换行符中需要额外的反斜杠

向“ @WebMvcTest”中添加一个额外的bean

使用“*”在选择中添加一个额外的列

在结果中添加一个额外的行

json.stringify在res.send()中添加了额外的反斜杠

在我的安全日志中,添加了一个新的组,我不确定添加了管理后

匹配任何小写/大写链接字符并添加一个额外的字符

如何在laravel中添加链接以路由到另一个页面

在Laravel 5.2的分页链接中添加了随机字符

在 .textContent 中添加一个链接在 javascript 中?

如果在另一个活动中添加了数据,如何更新recyclerView?

在 Servlet 中,“request.getParts().stream()...”添加了一个“空”的 Part 对象

最后一个按钮在Android中添加了独裁统治