/** * Show the form for editing the specified resource. * * @param int $id * @return Response */ public function edit($id) { $cat = Cat::findOrFail($id); $list = $cat->subcats->lists('name')->all(); $image_class = Cat::lists('image_class', 'image_class'); $cats = Cat::lists('name', 'name'); $subcats = SubCat::lists('name', 'name'); // dd($cat->subcats->lists('id')->all()); // $data = ['id' => $id]; // foreach (array_keys($this->fields) as $field) { // $data[$field] = old($field, $cat->$field); // } return view('admin.cat.edit')->withCats($cats)->withCat($cat)->withSubcats($subcats)->withList($list)->withImage_class($image_class); }
/** * Show the form for editing the specified resource. * * @param int $id * @return Response */ public function edit($id) { $biz = Biz::findorFail($id); $cat = $biz->cats->lists('id')->all(); $sub = $biz->subcats->lists('id')->all(); // dd($sub); $catList = Cat::lists('name', 'id'); $subList = SubCat::lists('name', 'id'); // dd($subList); $stateList = State::lists('name', 'id'); $lgaList = Lga::lists('name', 'id'); //$area= Address::lists //dd($biz->address->state->name); // foreach ($biz->subcats as $sub) { // $currentSubs[] = $sub->id; // } // if(empty($currentSubs)){ // $currentSubs = ''; // } return view('admin/biz/edit', compact('biz', 'catList', 'subList', 'stateList', 'cat', 'currentSubs', 'lgaList', 'sub')); }
public function getBizreview($id) { $stateList = State::lists('name', 'name'); $lgaList = Lga::lists('name', 'id'); $subList = SubCat::lists('name', 'id'); $catList = Cat::lists('name', 'name'); $biz = Biz::findOrFail($id); $favourites = \DB::table('favourites')->where('user_id', \Auth::user()->id)->lists('biz_id'); //dd($favourites); $hours = $biz->hours; $mon = $biz->hours->where('day', 'MON')->first(); $tue = $biz->hours->where('day', 'TUE')->first(); $wed = $biz->hours->where('day', 'WED')->first(); $thu = $biz->hours->where('day', 'THU')->first(); $fri = $biz->hours->where('day', 'FRI')->first(); $sat = $biz->hours->where('day', 'SAT')->first(); $sun = $biz->hours->where('day', 'SUN')->first(); //dd($mon->open_time); // $mon=\App\BusinessHour::all(); // Get all reviews that are not spam for the business and paginate them $reviews = $biz->reviews()->with('user')->approved()->notSpam()->orderBy('created_at', 'desc')->paginate(50); $featured = Biz::whereFeatured('YES')->paginate(3); $recent = Biz::orderBy('created_at', 'desc')->paginate(1); return view('pages.biz-profile', array('biz' => $biz, 'reviews' => $reviews, 'stateList' => $stateList, 'lgaList' => $lgaList, 'subList' => $subList, 'catList' => $catList, 'favourites' => $favourites), compact('featured', 'recent', 'mon', 'tue', 'wed', 'thu', 'fri', 'sat', 'sun')); }