Laravel 5 Delete existing Article with destroy method
<p>I am trying to delete an article with the following code:</p>

<p>ArticlesController:</p>

<pre><code>public function destroy($id) {
  $article = Article::findOrFail($id);
  $article-&gt;delete();

  return redirect('backend/dashboard')-&gt;with([
    'flash_message' =&gt; 'Deleted',
    'flash_message_important' =&gt; false
  ]);
}
</code></pre>

<p>View:</p>

<pre><code>@foreach($articles as $key =&gt; $article)
  &lt;tr&gt;
    &lt;td class="td-actions text-right"&gt;
      &lt;a  href="{{action('ArticlesController@edit',$article-&gt;id)}}"type="button" rel="tooltip" title="" class="btn btn-info btn-simple btn-xs" data-original-title="Edit Article"&gt;
        &lt;i class="fa fa-edit"&gt;&lt;/i&gt;
      &lt;/a&gt;
      &lt;a href="{{action('ArticlesController@destroy',$article-&gt;id)}}" type="button" rel="tooltip" title="" class="btn btn-danger btn-simple btn-xs" data-original-title="Delete Article"&gt;
        &lt;i class="fa fa-times"&gt;&lt;/i&gt;
      &lt;/a&gt;
    &lt;/td&gt;
  &lt;/tr&gt;
@endforech
</code></pre>

<p>By clicking the "Delete Article" Button I am redirected to a total different view. It seems like the @show method is executed.</p>

<p>My Routes:</p>

<pre><code>Route::get('backend/articles/archive', 'ArticlesController@archive');
Route::resource('backend/articles', 'ArticlesController');
Route::get('backend/dashboard', [
  'middleware' =&gt; 'auth',
  'uses' =&gt; 'PagesController@dashboard'
]);
</code></pre>

<p>How can I fix this? </p>