public function update(Requests\ProductsRequest $request, $id)
 {
     $request['featured'] = $request['featured'] == "" ? "0" : $request['featured'];
     $request['recommended'] = $request['recommended'] == "" ? "0" : $request['recommended'];
     $this->productsmodel->find($id)->update($request->all());
     $tags = $request->get('tags');
     $this->savetags($id, $tags);
     return redirect()->route('products');
 }
 public function update(Requests\ProductsRequest $request, $id)
 {
     $this->productModel->find($id)->update($request->all());
     $inputTags = array_map('trim', explode(',', $request->get('tags')));
     if ($inputTags) {
         $this->storeTag($inputTags, $id);
         return redirect()->route('products');
     } else {
         return redirect()->route('products');
     }
 }