Пример #1
0
 /**
  * Display a listing of the resource.
  *
  * @return \Illuminate\Http\Response
  */
 public function index($name)
 {
     $categories = ['' => ''] + App\category::lists('name', 'id')->all();
     $category = App\category::where('name', $name)->lists('id');
     $data = array();
     //array_unshift($categories, "scegli la categoria");
     $data['categories'] = $categories;
     //$categories_options;
     if (isset($category[0]) && !empty($category[0]) && $category[0] != 0) {
         $brandsSelected = ['' => ''] + App\brand::where('category_id', $category[0])->lists('name', 'id')->all();
         $brands = Form::select('brand', $brandsSelected, null, ['class' => 'form-control']);
         $data['selected_category'] = $category[0];
     } else {
         $brands = "<select class = \"form-control\"></select>";
         $data['selected_category'] = null;
     }
     $data['brands'] = $brands;
     return view('search', compact(array('data', $data)));
 }
Пример #2
0
 /**
  * Update the specified resource in storage.
  *
  * @param  int  $id
  * @return Response
  */
 public function update($id, CategoryRequest $request)
 {
     category::where('id', $id)->update(array('name' => $request->category_name));
     return redirect('admin/category');
 }
Пример #3
0
 public function load_main_category()
 {
     $main_category = App\category::where('level', '1')->where('deleted', '0')->get();
     return View::make('sale.admin.main_category_load', compact('main_category'));
 }