コード例 #1
0
ファイル: AdminController.php プロジェクト: adeard/sayourshop
 public function add_subcategory(Request $request)
 {
     $rules = array('subname' => 'required', 'category' => 'required', 'slug' => 'required');
     $validator = Validator::make($request->all(), $rules);
     if (!$validator->fails()) {
         $category = new Subcategory();
         $category->subname = $request->input('subname');
         $category->category_id = $request->input('category');
         $category->slug = $request->input('slug');
         $category->properties = $request->input('properties');
         $category->save();
         return redirect('master/subcategory/list');
     } else {
         return redirect('master/subcategory/create')->with('error', 'Terdapat form kosong');
     }
 }
コード例 #2
0
 public function create_subcategory(Request $request)
 {
     $rules = array('subcategory' => 'required');
     $validator = Validator::make($request->all(), $rules);
     if (!$validator->fails()) {
         $value = strtolower($request->subcategory);
         $category = Category::where('id', $request->category)->first();
         $subcategory = Subcategory::where('category_id', $category->id)->where('subname', $value)->first();
         if ($subcategory) {
             return redirect('master/setting/subcategory/list')->with('failed', 'Maaf subkategori telah tersedia');
         } else {
             $subcategory = new Subcategory();
             $subcategory->subname = $value;
             $subcategory->slug = str_replace(" ", "-", $value);
             $subcategory->category_id = $category->id;
             $subcategory->save();
             return redirect('master/setting/subcategory/list')->with('success', 'Subkategori baru berhasil ditambahkan');
         }
     } else {
         return redirect('master/setting/subcategory/list')->with('failed', 'Silahkan isi nama subkategori');
     }
 }