Пример #1
0
 public function index()
 {
     View::share(['title' => 'Product management', 'sideBar' => NavigatorHelper::getSideBarBE()]);
     $type = Type::all(['id', 'name'])->toArray();
     $format = Format_cd::all(['id', 'name'])->toArray();
     $price_groups = Price_group::all(['id', 'name', 'root_price', 'price'])->toArray();
     return view('catalog.product.list')->with(['type' => $type, 'format' => $format, 'price_groups' => $price_groups]);
 }
Пример #2
0
 public function destroy(Request $request)
 {
     //get Data
     $dataRequest = $request->all();
     $data = ['id' => $dataRequest['id'], 'name' => $dataRequest['name']];
     //validate
     if (!is_null($data['id']) && !empty($data['id'])) {
         if (!is_null($data['name']) && !empty($data['name'])) {
             $model = new Price_group();
             if ($model->where('id', $dataRequest['id'])->delete()) {
                 return redirect()->back()->with('success', 'Delete!');
             } else {
                 return redirect_errors('Have error, cannot delete!');
             }
         } else {
             return redirect_errors('Have error, invalid name!');
         }
     } else {
         return redirect_errors('Have error, invalid id type!');
     }
     //end validate
 }