public function getEdititem($id) { $vendor_list = array('' => 'Select Vendor'); $vendor = Vendors::get(); foreach ($vendor as $key => $value) { $vendor_list[$value->id] = $value->vendor_name; } $item_list = Store::find($id); return View::make('store.edit_item', ['item_list' => $item_list, 'vendor_list' => $vendor_list]); }
public function postEditvendor($id) { $validator = Validator::make(Input::all(), ['vendor_name' => 'required', 'vendor_email' => 'required|email', 'vendor_contact' => 'required|numeric|digits_between:8,13', 'vendor_alternet_contact' => 'numeric|digits_between:8,15', 'vendor_address' => 'required', 'vendor_pin_code' => 'required|numeric', 'country' => 'required', 'state' => 'required', 'city' => 'required']); if ($validator->fails()) { //dd($validator); return redirect('admin/editvendor/' . $id)->withErrors($validator)->withInput(); } else { $vendor = Vendors::find($id); $vendor->vendor_name = Input::get('vendor_name'); $vendor->vendor_email = Input::get('vendor_email'); $vendor->vendor_contact = Input::get('vendor_contact'); $vendor->vendor_alternet_contact = Input::get('vendor_alternet_contact'); $vendor->about_vendor = Input::get('about_vendor'); $vendor->vendor_address = Input::get('vendor_address'); $vendor->vendor_pin_code = Input::get('vendor_pin_code'); $vendor->country = Input::get('country'); $vendor->state = Input::get('state'); $vendor->city = Input::get('city'); $vendor->about_vendor = Input::get('about_vendor'); $vendor->save(); return redirect('admin/vendorlist')->with('vendor_edit', 'New vendor edited succesfully'); } }