提问者:小点点

url在laravel中显示不正确


在我index.blade.php我有

{{ HTML::linkAction('admin\MenusController@create', 'Create a menu', array("class" => "btn btn-default", "role"=>"button")) }}

但是当我点击链接时,我的网址里有这个

Laravel/公共/管理/菜单/创建?默认配置

而不是

laravel/公共/管理/菜单/创建

我的编辑也有同样的问题

{{ HTML::linkAction('admin\MenusController@store', $menu->title, array($menu->id)) }}

我在url中得到了这个

laravel/公共/管理/菜单?3.

而不是

Laravel/公共/管理/菜单/3/编辑


共1个答案

匿名用户

您应该将数组添加为第四个参数。

第三个参数是URL中的参数。试试这个:

{{ HTML::linkAction('admin\MenusController@create', 'Create a menu', array(), array("class" => "btn btn-default", "role"=>"button")) }}