PATH:
home
/
lab2454c
/
tripvare.com
/
app
/
Http
/
Controllers
/
admin
/
dashboard
<?php namespace App\Http\Controllers\admin\dashboard; use App\Http\Controllers\Controller; use App\Models\Reward; use Illuminate\Http\Request; class ManageReward extends Controller { /** * Show Admin Reward Form * * @return \Illuminate\Http\Response */ public function manageReward(Request $request) { $reward = Reward::find(1); if($request->isMethod('post')){ $request->validate( [ 'section_1_img'=>'mimes:jpg,jpeg,png|max:2048', 'section_2_sub_1_img'=>'mimes:jpg,jpeg,png|max:2048', 'section_2_sub_2_img'=>'mimes:jpg,jpeg,png|max:2048', 'section_2_sub_3_img'=>'mimes:jpg,jpeg,png|max:2048', 'section_2_sub_4_img'=>'mimes:jpg,jpeg,png|max:2048', 'section_2_sub_5_img'=>'mimes:jpg,jpeg,png|max:2048', 'section_2_sub_6_img'=>'mimes:jpg,jpeg,png|max:2048', ] ); if ($request->hasFile('section_1_img') && $request->section_1_img->isValid()) { $section_1_img = cloudinary()->upload($request->file('section_1_img')->getRealPath(), [ 'folder' => 'uploads', 'transformation' => [ 'quality' => 'auto', 'fetch_format' => 'auto' ] ])->getSecurePath(); } if ($request->hasFile('section_2_sub_1_img') && $request->section_2_sub_1_img->isValid()) { $section_2_sub_1_img = cloudinary()->upload($request->file('section_2_sub_1_img')->getRealPath(), [ 'folder' => 'uploads', 'transformation' => [ 'quality' => 'auto', 'fetch_format' => 'auto' ] ])->getSecurePath(); } if ($request->hasFile('section_2_sub_2_img') && $request->section_2_sub_2_img->isValid()) { $section_2_sub_2_img = cloudinary()->upload($request->file('section_2_sub_2_img')->getRealPath(), [ 'folder' => 'uploads', 'transformation' => [ 'quality' => 'auto', 'fetch_format' => 'auto' ] ])->getSecurePath(); } if ($request->hasFile('section_2_sub_3_img') && $request->section_2_sub_3_img->isValid()) { $section_2_sub_3_img = cloudinary()->upload($request->file('section_2_sub_3_img')->getRealPath(), [ 'folder' => 'uploads', 'transformation' => [ 'quality' => 'auto', 'fetch_format' => 'auto' ] ])->getSecurePath(); } if ($request->hasFile('section_2_sub_4_img') && $request->section_2_sub_4_img->isValid()) { $section_2_sub_4_img = cloudinary()->upload($request->file('section_2_sub_4_img')->getRealPath(), [ 'folder' => 'uploads', 'transformation' => [ 'quality' => 'auto', 'fetch_format' => 'auto' ] ])->getSecurePath(); } if ($request->hasFile('section_2_sub_5_img') && $request->section_2_sub_5_img->isValid()) { $section_2_sub_5_img = cloudinary()->upload($request->file('section_2_sub_5_img')->getRealPath(), [ 'folder' => 'uploads', 'transformation' => [ 'quality' => 'auto', 'fetch_format' => 'auto' ] ])->getSecurePath(); } if ($request->hasFile('section_2_sub_6_img') && $request->section_2_sub_6_img->isValid()) { $section_2_sub_6_img = cloudinary()->upload($request->file('section_2_sub_6_img')->getRealPath(), [ 'folder' => 'uploads', 'transformation' => [ 'quality' => 'auto', 'fetch_format' => 'auto' ] ])->getSecurePath(); } if(isset($section_1_img)){ $reward->section_1_img = $section_1_img; } $reward->section_1_content = $request->section_1_content; if(isset($section_2_sub_1_img)){ $reward->section_2_sub_1_img = $section_2_sub_1_img; } $reward->section_2_sub_1_content = $request->section_2_sub_1_content; if(isset($section_2_sub_2_img)){ $reward->section_2_sub_2_img = $section_2_sub_2_img; } $reward->section_2_sub_2_content = $request->section_2_sub_2_content; if(isset($section_2_sub_3_img)){ $reward->section_2_sub_3_img = $section_2_sub_3_img; } $reward->section_2_sub_3_content = $request->section_2_sub_3_content; if(isset($section_2_sub_4_img)){ $reward->section_2_sub_4_img = $section_2_sub_4_img; } $reward->section_2_sub_4_content = $request->section_2_sub_4_content; if(isset($section_2_sub_5_img)){ $reward->section_2_sub_5_img = $section_2_sub_5_img; } $reward->section_2_sub_5_content = $request->section_2_sub_5_content; if(isset($section_2_sub_6_img)){ $reward->section_2_sub_6_img = $section_2_sub_6_img; } $reward->section_2_sub_6_content = $request->section_2_sub_6_content; $reward->section_3_content = $request->section_3_content; $reward->section_4_sub_1_content = $request->section_4_sub_1_content; $reward->section_4_sub_2_content = $request->section_4_sub_2_content; $reward->section_4_sub_3_content = $request->section_4_sub_3_content; $reward->section_5_sub_1_content = $request->section_5_sub_1_content; $reward->section_5_sub_2_content = $request->section_5_sub_2_content; $reward->section_5_sub_3_content = $request->section_5_sub_3_content; $reward->section_5_sub_4_content = $request->section_5_sub_4_content; $reward->save(); return redirect()->route('admin.manage-reward')->with('success', __('messages.admin.manage_pages.update_success')); } return view('admin/dashboard/manage_reward')->with('reward', $reward); } }
[-] AdminProfile.php
[edit]
[-] ManageCorporateUser.php
[edit]
[+]
..
[-] ManageNavigation.php
[edit]
[-] AdminDashboard.php
[edit]
[-] ManageUser.php
[edit]
[-] ManageSettings.php
[edit]
[-] ManagePages.php
[edit]
[-] ManageReward.php
[edit]