/** * Display a listing of the resource. * * @return \Illuminate\Http\Response */ public function index(Request $request) { $key = ''; if ($request->has('key')) { $key = $request->input('key'); $query = GuideComment::where('title', 'like', '%' . $key . '%')->orWhere('content', 'like', '%' . $key . '%'); } else { $query = GuideComment::select(); } $comments = $query->orderBy('guide_id', 'asc')->orderBy('id', 'desc')->with('guide', 'user')->paginate(20); return view('admin.guide.comments', compact('key', 'comments')); }