コード例 #1
0
 public function store(Requests\ProductsRequest $request)
 {
     $input = $request->all();
     $products = $this->products->fill($input);
     $products->save();
     return redirect()->route('products');
 }
コード例 #2
0
 public function update(Requests\ProductsRequest $request, $id)
 {
     $data = $request->all();
     $data['feactured'] = Input::has('feactured') ? 1 : 0;
     $data['recommend'] = Input::has('recommend') ? 1 : 0;
     $this->model->find($id)->update($data);
     return redirect()->route('products');
 }
コード例 #3
0
 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');
 }
コード例 #4
0
 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');
     }
 }
コード例 #5
0
 /**
  * Update Products
  *
  * @param ProductsRequest $request
  * @param $id
  * @return \Illuminate\Http\RedirectResponse
  */
 public function update(ProductsRequest $request, $id)
 {
     $this->productsRepository->find($id)->update($request->all());
     $this->productsServices->update($request, $id);
     return redirect()->route('products');
 }
コード例 #6
0
 public function update(Requests\ProductsRequest $request, $id)
 {
     $this->productsModel->find($id)->update($request->all());
     return redirect()->route('products');
 }
コード例 #7
0
 public function store(ProductsRequest $request)
 {
     Product::create($request->all());
     return redirect()->back();
     // Tem
 }
コード例 #8
0
 /**
  * Update Products
  *
  * @param ProductsRequest $request
  * @param $id
  * @return \Illuminate\Http\RedirectResponse
  */
 public function update(ProductsRequest $request, $id)
 {
     $tags = $this->getTags($request->input('tags'));
     $product = $this->productsRepository->find($id);
     $product->tags()->sync($tags);
 }