title: Laravel 5 Delete existing Article with destroy method
body: <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>