Ejemplo n.º 1
0
 /**
  * Display a listing of the resource.
  *
  * @return \Illuminate\Http\Response
  */
 public function index(Request $request, $category = 'All')
 {
     $cat = Category::where('name', $category)->first();
     $searchTerm = $request->input('searchString', '');
     $skills = Skill::InCategory($cat)->MatchingTerm($searchTerm)->orderBy('name', 'asc')->get();
     if ($request->ajax()) {
         return view('partials.skills', ['skills' => $skills]);
     }
     if ($cat != null) {
         $category = $cat->name;
     }
     $categories = array('' => 'All') + Category::lists('name', 'name')->all();
     return view('skills', ['skills' => $skills, 'categories' => $categories, 'category' => $category]);
 }