コード例 #1
0
ファイル: SearchController.php プロジェクト: majid-n/laravel
 public function search($type, $query)
 {
     $result = "";
     if ($type == "samples") {
         $result = Sample::where('title', 'LIKE', "%{$query}%")->paginate(24);
     } elseif ($type == "blogs") {
         $result = Blog::where('title', 'LIKE', "%{$query}%")->paginate(24);
     } elseif ($type == "downloads") {
         $result = download::where('title', 'LIKE', "%{$query}%")->paginate(24);
     } else {
         return redirect()->route('home')->with('error', 'مشکل در جستجو دوباره تلاش کنید');
     }
     $type = str_singular($type);
     return view('search', compact('result', 'type'));
 }