我试图删除下面的代码的文章已有文章:Laravel 5删除与销毁方法
ArticlesController:
public function destroy($id) {
$article = Article::findOrFail($id);
$article->delete();
return redirect('backend/dashboard')->with([
'flash_message' => 'Deleted',
'flash_message_important' => false
]);
}
查看:
@foreach($articles as $key => $article)
<tr>
<td class="td-actions text-right">
<a href="{{action('[email protected]',$article->id)}}"type="button" rel="tooltip" title="" class="btn btn-info btn-simple btn-xs" data-original-title="Edit Article">
<i class="fa fa-edit"></i>
</a>
<a href="{{action('[email protected]',$article->id)}}" type="button" rel="tooltip" title="" class="btn btn-danger btn-simple btn-xs" data-original-title="Delete Article">
<i class="fa fa-times"></i>
</a>
</td>
</tr>
@endforech
通过点击“删除文章“按钮我被重定向到一个完全不同的观点。看起来像@show方法被执行。
我的路线:
Route::get('backend/articles/archive', '[email protected]');
Route::resource('backend/articles', 'ArticlesController');
Route::get('backend/dashboard', [
'middleware' => 'auth',
'uses' => '[email protected]'
]);
我该如何解决这个问题?
如果你离开改变重定向,像redirect()一样会发生什么? – Neat
你可以添加你的相关路线的问题?带重定向()的 –
没有任何变化。相同的结果 – Mamulasa