public function catalog() { $productTag = Input::get('productTag'); if ($productTag != null) { return view('home.catalog.productsByTag', ['products' => Product::whereHas('productTags', function ($query) use($productTag) { $query->where('name', $productTag); })->get(), 'productTagName' => $productTag]); } return view('home.catalog.index'); }