'Berita', 'page' => 'news', ]; $search = $request->input('search', null); if($search){ $data['news'] = News::where('title', 'LIKE', "%{$search}%") // ->orWhere('content', 'LIKE', "%{$search}%") ->latest() ->simplePaginate(12); }else{ $data['news'] = News::latest()->simplePaginate(12); } return view('homepage.news.index', $data); } public function read($slug){ $news = News::where('slug', $slug)->first(); $news->increment('views', 1); $data = [ 'title' => 'Berita', 'page' => 'news', 'news' => $news, 'popularNews' => News::orderBy('views', 'desc')->take(5)->get(), 'otherNews' => News::orderByDesc('id')->where('id', '!=', $news->id)->take(3)->get() ]; return view('homepage.news.read', $data); } }