public static function addColor($color) { $data = new Color(); $data->name = $color; $data->save(); return $data->id; }
/** * Store a newly created resource in storage. * * @param \Illuminate\Http\Request $request * @return \Illuminate\Http\Response */ public function store(Request $request) { $color = new Color(); $color->name = $request->name; $color->desc = $request->desc; $color->color_code = $request->color_code; $color->save(); return $color; }
/** * Store a newly created resource in storage. * * @param \Illuminate\Http\Request $request * @return \Illuminate\Http\Response */ public function store(Request $request) { $this->validate($request, ['color_name' => 'required'], ['color_name.required' => 'Please enter color name.'], ['color' => 'unique:color'], ['color.unique' => 'Please choose color code']); $colors = new Color(); $colors->color_name = $request->color_name; $colors->code = $request->color; $colors->slug = $request->slug; $colors->save(); return redirect()->route('admin.color.index')->with('alert-success', 'ADD complete'); }
public function guardarDatos($request, $id) { $data = $request->all(); $rules = ['name' => 'required']; $this->validate($request, $rules); if ($id != null) { $color = Color::findOrFail($id); } else { $color = new Color(); } $color->name = $request->input('name'); $color->save(); }
public function update_product($domain, $productId, Request $request) { $product = Product::find($productId); foreach ($product->colors as $c) { $c->delete(); } $colorStr = $request->colorStr; $colors = explode("#", $colorStr); foreach ($colors as $c) { $color = new Color(); $color->product_id = $productId; $color->value = $c; $color->save(); } return $this->respond(['message' => "Update bài thành công"]); }
public function save_product($domain, Request $request) { if ($request->id) { $product = Product::find($request->id); } else { $product = new Product(); } $product->description = $request->description; $product->title = $request->title; $product->content = $request->product_content; $product->author_id = $this->user->id; $product->tags = $request->tags_string; $product->category_id = $request->category_id; if ($request->video_url) { $product->url = $request->video_url; $product->image_name = $request->video_name; $product->thumb_url = $request->thumb_url; } else { $product->url = $request->image_url; $product->image_name = $request->image_name; $product->thumb_name = $request->thumb_name; $product->thumb_url = $request->thumb_url; } $product->type = 2; $product->save(); foreach ($product->colors as $color) { $color->delete(); } $colorStr = $request->colorStr; $colors = explode("#", $colorStr); foreach ($colors as $c) { $color = new Color(); $color->product_id = $product->id; $color->value = $c; $color->save(); } return $this->respond(['message' => "Đăng bài thành công", "url" => convert_vi_to_en($product->title) . "-" . $product->id]); }