|
@@ -51,24 +51,31 @@ class ProductController extends Controller
|
|
//**************************************************** page create products *****************
|
|
//**************************************************** page create products *****************
|
|
public function create(Request $request)
|
|
public function create(Request $request)
|
|
{
|
|
{
|
|
- return view('product::product.variableProduct');
|
|
|
|
|
|
+ return view('product::product.create');
|
|
}
|
|
}
|
|
// *********************************************************save products ******************
|
|
// *********************************************************save products ******************
|
|
- public function store(Request $request)
|
|
|
|
|
|
+ public function store(ProductRequest $request)
|
|
{
|
|
{
|
|
$data = [
|
|
$data = [
|
|
'title' => $request->title,
|
|
'title' => $request->title,
|
|
'slug' => $request->slug,
|
|
'slug' => $request->slug,
|
|
- 'sku' => $request->sku,
|
|
|
|
'ReleaseStatus' => $request->ReleaseStatus,
|
|
'ReleaseStatus' => $request->ReleaseStatus,
|
|
'type' => $request->type,
|
|
'type' => $request->type,
|
|
'discription' => $request->discription,
|
|
'discription' => $request->discription,
|
|
'creator_id' => auth()->user()->id,
|
|
'creator_id' => auth()->user()->id,
|
|
-
|
|
|
|
];
|
|
];
|
|
$product = Product::create($data);
|
|
$product = Product::create($data);
|
|
- if ( 'type'=== 0){
|
|
|
|
- return redirect(route('products.SimpleProduct', $product->id))->with('success', $msg);
|
|
|
|
|
|
+ if ( 'type'== 0){
|
|
|
|
+ $msg = 'ذخیره محصول با موفقیت انجام شد ';
|
|
|
|
+ return view('product::product.simpleProduct')->with('success', $msg);
|
|
|
|
+// return view('product::product.SimpleProduct', $product->id)->with('success', $msg);
|
|
|
|
+ $data = [
|
|
|
|
+ 'status' => $request->status,
|
|
|
|
+ 'sku' => $request->sku,
|
|
|
|
+ 'price' => $request->price,
|
|
|
|
+ 'sale_price' => $request->sale_price,
|
|
|
|
+ ];
|
|
|
|
+ $product = Product::update($data);
|
|
}
|
|
}
|
|
$msg = 'ذخیره محصول با موفقیت انجام شد ';
|
|
$msg = 'ذخیره محصول با موفقیت انجام شد ';
|
|
return redirect(route('products.index', $product->id))->with('success', $msg);
|
|
return redirect(route('products.index', $product->id))->with('success', $msg);
|