【发布时间】:2017-11-05 12:33:07
【问题描述】:
遇到此错误,我们将不胜感激。我得到的错误如下:
Action App\Http\Controllers\PostsController@destroy 未定义。 (查看:C:\xampp\htdocs\lsapp\resources\views\posts\show.blade.php)
我在 PostsController 中确实有“销毁”方法,并使用了 Laravel 的最新版本。
{!!Form::open(['action' => ['PostsController@destroy', $post->id], 'method' => 'POST', 'class' => 'pull-right'])!!}
{{Form::hidden('_method', 'DELETE')}}
{{Form::submit('Delete', ['class' => 'btn btn-danger'])}}
{!!Form::close()!!}
【问题讨论】:
-
尝试写
App\Http\Controllers\PostsController@destroy而不是PostsController -
谢谢,但试过了,没有运气。
-
排序后的 PostController@destroy 应该是。
-
所以你只是有一个“s”太多“PostsController”而不是“PostController”?
-
是的,Typo 应该是 PostController。