Ejemplo n.º 1
0
 /**
  * Поиск по записям
  */
 public function searchPost(Request $request)
 {
     $query = News::query();
     if ($request->category) {
         $query = $query->where('category', '=', $request->category);
     }
     if ($request->category == 0) {
         $query = $query->where('category', '=', 0);
     }
     if ($request->s) {
         $query = $query->where('title', 'like', '%' . $request->s . '%')->orWhere('anonce', 'like', '%' . $request->s . '%')->orWhere('container', 'like', '%' . $request->s . '%');
     }
     $query = $query->orderBy('id', 'desc');
     $query = $query->paginate(10);
     return view('dashboard.news.search', ['articles' => $query, 'request' => $request]);
 }