/**
  * 商品SKU视图
  *
  * @param $id
  * @return \Illuminate\Http\RedirectResponse
  */
 public function index($id)
 {
     if ($id) {
         $sku = PhoneSku::where('product_id', '=', $id)->paginate(10);
         $sku->pid = $id;
         return view('admin.product.sku.show')->withSkus($sku);
     }
     return redirect()->back();
 }
Example #2
0
 /**
  * 商品选择
  *
  * @param $id
  * @return \Illuminate\View\View
  */
 public function lists($id)
 {
     if ($id) {
         $products = PhoneSku::where(['product_id' => $id])->get();
         if (count($products)) {
             return view('home.product.list')->withProducts($products);
         }
     }
     return redirect()->back();
 }
Example #3
0
 /**
  * Remove the specified resource from storage.
  *
  * @param  int  $id
  * @return Response
  */
 public function destroy($id)
 {
     if ($id) {
         $skus = PhoneSku::where('product_id', '=', $id)->get();
         if ($skus) {
             foreach ($skus as $sku) {
                 $sku->delete();
             }
         }
         $product = PhoneProduct::find($id);
         $product->delete();
     }
     return redirect()->back();
 }