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\Setting; use Illuminate\Http\Request; class ManageSettings extends Controller { /** * Show Admin Profile Form * * @return \Illuminate\Http\Response */ public function manageSetting(Request $request) { $setting = Setting::find(1); if($request->isMethod('post')){ if ($request->hasFile('site_logo') && $request->site_logo->isValid()) { $site_logo = cloudinary()->upload($request->file('site_logo')->getRealPath(), [ 'folder' => 'uploads', 'transformation' => [ 'quality' => 'auto', 'fetch_format' => 'auto' ] ])->getSecurePath(); } if ($request->hasFile('site_logo_ratina') && $request->site_logo_ratina->isValid()) { $site_logo_ratina = cloudinary()->upload($request->file('site_logo_ratina')->getRealPath(), [ 'folder' => 'uploads', 'transformation' => [ 'quality' => 'auto', 'fetch_format' => 'auto' ] ])->getSecurePath(); } if ($request->hasFile('favicon') && $request->favicon->isValid()) { $favicon = cloudinary()->upload($request->file('favicon')->getRealPath(), [ 'folder' => 'uploads', 'transformation' => [ 'quality' => 'auto', 'fetch_format' => 'auto' ] ])->getSecurePath(); } $setting->site_title = $request->site_title; $setting->site_url = $request->site_url; if(isset($site_logo)){ $setting->site_logo = $site_logo; } if(isset($site_logo_ratina)){ $setting->site_logo_ratina = $site_logo_ratina; } if(isset($favicon)){ $setting->favicon = $favicon; } $setting->footer_about = $request->footer_about; $setting->copyright = $request->copyright; $setting->auth_footer = $request->auth_footer; $setting->new_registration_email = $request->new_registration_email; $setting->email_from = $request->email_from; $setting->email_subject = $request->email_subject; $setting->account_activation_email = $request->account_activation_email; $setting->activation_email_subject = $request->activation_email_subject; $setting->sender_name = $request->sender_name; $setting->save(); return redirect()->route('admin.manage-setting')->with('success', __('messages.admin.manage_pages.update_success')); } return view('admin/dashboard/manage_settings')->with('setting', $setting); } }
[-] AdminProfile.php
[edit]
[-] ManageCorporateUser.php
[edit]
[+]
..
[-] ManageNavigation.php
[edit]
[-] AdminDashboard.php
[edit]
[-] ManageUser.php
[edit]
[-] ManageSettings.php
[edit]
[-] ManagePages.php
[edit]
[-] ManageReward.php
[edit]