【发布时间】:2016-05-07 16:50:45
【问题描述】:
我最近从 laravel 5.1 升级到 5.2,现在我收到 Missing required parameters for [Route: example.destroy] [URI: example/{args}] 的错误。
错误发生在这里:
<form class="form-horizontal" action="<?php echo route('example.destroy'); ?>" method="post"> 在表单的 action 属性上。
这是在route.php上注册路由的方式
Route::resource('example', 'ExampleController');
当我在 5.1 中时,这一行没有错误。我刚升级到 5.2,现在出现了。
它的功能是允许用户通过选中他们希望删除的复选框来删除多个条目。然后在提交时,它会重定向到控制器上的destroy方法。
【问题讨论】:
-
请以
example.destroy的名称发布路线的路线定义。