public function show($slug)
 {
     $article = Article::where('slug', $slug)->firstOrFail();
     $articles = Article::where('published', 1)->whereNotIn('id', [$article->id])->whereHas('categories', function ($query) {
         $query->where('slug', 'noticias');
     })->orderBy('created_at', 'DESC')->take(3)->get();
     return view('news.show')->with('article', $article)->with('articles', $articles)->with('author', User::find($article->user_id))->with('currentMenu', 'news');
 }