Browse Source

Change upload logo vendor upload folder

- Change upload logo vendor using storage folder
pull/53/head
Agasi Gilang Persada 6 years ago
parent
commit
00dec7ef11
  1. 4
      app/Http/Controllers/Users/AgencyController.php
  2. 4
      app/helpers.php
  3. 2
      storage/app/public/.gitignore

4
app/Http/Controllers/Users/AgencyController.php

@ -77,10 +77,10 @@ class AgencyController extends Controller
'logo.file_extension' => __('validation.agency.logo.file_extension'), 'logo.file_extension' => __('validation.agency.logo.file_extension'),
]); ]);
\File::delete(public_path('assets/imgs/'.Option::get('agency_logo_path')));
\File::delete(storage_path('app/public/assets/imgs'.Option::get('agency_logo_path')));
$filename = $file['logo']->getClientOriginalName(); $filename = $file['logo']->getClientOriginalName();
$file['logo']->move(public_path('assets/imgs'), $filename);
$file['logo']->move(storage_path('app/public/assets/imgs'), $filename);
Option::set('agency_logo_path', $filename); Option::set('agency_logo_path', $filename);
flash(__('agency.updated'), 'success'); flash(__('agency.updated'), 'success');

4
app/helpers.php

@ -230,8 +230,8 @@ function app_logo_path()
$defaultLogoImagePath = 'default-logo.png'; $defaultLogoImagePath = 'default-logo.png';
$optionLogoImagePath = Option::get('agency_logo_path'); $optionLogoImagePath = Option::get('agency_logo_path');
if (is_file(public_path('assets/imgs/'.$optionLogoImagePath))) {
return asset('assets/imgs/'.$optionLogoImagePath);
if (is_file(storage_path('app/public/assets/imgs/'.$optionLogoImagePath))) {
return asset('storage/assets/imgs/'.$optionLogoImagePath);
} }
return asset('assets/imgs/'.$defaultLogoImagePath); return asset('assets/imgs/'.$defaultLogoImagePath);

2
storage/app/public/.gitignore

@ -1,2 +1,4 @@
* *
assets/imgs/*
!assets/imgs
!.gitignore !.gitignore
Loading…
Cancel
Save