selectAllSports(); return view('sub_pages.sports')->with('row', $data); } public function displayAddSportPage() { return view('sub_pages.add_sports'); } public function saveNewSports(Request $request) { $m = new SportsModel; $post = $request->all(); $rawName = date('Ymd') . "-" . time().'-'.$request->file('previewImg')->getClientOriginalName(); $imageExt = $request->file('previewImg')->getClientOriginalExtension(); $custom_file_name = str_replace(' ','-',strtolower($rawName)); $custom_file_name = preg_replace("/\.[^.\s]{3,4}$/", "", $custom_file_name); $NewImageName = $custom_file_name.'.'.$imageExt; $thumbnail = "images/sports-thumbnails/" . $NewImageName; $data = array( 'SportsName' => $post['sportsName'], 'URL' => $post['generatedUrl'], 'Thumbnail' => $thumbnail, 'IsActive' => 'FALSE', ); $i = $m->insertToSports($data); if($i){ $request->file('previewImg')->move( base_path() . '/public/images/sports-thumbnails', $NewImageName ); echo '

Success!

Sports is successfully added.
'; }else{ echo '

Error!

Failed to saved new sports.
'; } } public function sportsDetails($q) { $m = new SportsModel; $data = $m->selectSports($q); return view('sub_pages.sports_details')->with('data', $data); } public function updateSports(Request $request) { $m = new SportsModel; $post = $request->all(); if(count($post) > 3){ $rawName = date('Ymd') . "-" . time().'-'.$request->file('previewImg')->getClientOriginalName(); $imageExt = $request->file('previewImg')->getClientOriginalExtension(); $custom_file_name = str_replace(' ','-',strtolower($rawName)); $custom_file_name = preg_replace("/\.[^.\s]{3,4}$/", "", $custom_file_name); $NewImageName = $custom_file_name.'.'.$imageExt; $thumbnail = "images/sports-thumbnails/" . $NewImageName; $data = array( 'SportsName' => $post['sportsName'], 'URL' => $post['generatedUrl'], 'Thumbnail' => $thumbnail ); $request->file('previewImg')->move( base_path() . '/public/images/sports-thumbnails', $NewImageName ); }else{ $data = array( 'SportsName' => $post['sportsName'], 'URL' => $post['generatedUrl'] ); } $i = $m->upateSportsDetails($data, $post['_id']); if($i){ echo '

Success!

Sports details is successfully updated.
'; }else{ echo '

Warning!

No changes made.
'; } } public function selectSportsName() { //if(Request1::ajax()){ $m = new SportsModel; $data = $m->getSportsName(); ?> Id.'">'.$row->SportsName.''; } ?>