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

时间:2015-08-15 11:57:03

标签: php html model-view-controller laravel-5 blade

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

以下代码:

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

为我的路线生成正确的网址,如下所示:

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>

它会生成以下网址:

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

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

如果你们能帮我解决这个问题,我将非常感激。

感谢。

0 个答案:

没有答案