2017-11-23 14 views
0

Voyager는 기본적으로 게시물의 추천 이미지를 저장/app/public/posts 폴더에 업로드합니다. 내 공용 폴더의 사용자 지정 폴더로 변경하려고합니다.Laravel Voyager 기본 이미지 업로드 경로 무시 ​​

어떻게해야합니까?

미리 감사드립니다.

+0

을, 당신은 이후 이미지 디렉토리를 변경할 수 없습니다 예를 들어 마지막 슬러그는'posts' 이미지 디렉토리는'posts/'. date ('F '). date ('Y ')'/ ''그래서 당신은 항해자의 공급자 코드에 영향을 미치지 않고 이것을 달성 할 수 없으므로 항해자들과 함께 github 변경 요청을 기록하면 가까운 장래에 제공 할 수 있을지도 모릅니다. –

답변

1

config/filesystems.php 파일을 열고 this 섹션을 확인하십시오. 예를 들어 voyager과 같은 키를 하나 더 추가하십시오.

'disks' => [ 
    'local' => [ 
     'driver' => 'local', 
     'root' => storage_path('app'), 
    ], 
    'public' => [ 
     'driver' => 'local', 
     'root' => storage_path('app/public'), 
     'url' => env('APP_URL').'/storage', 
     'visibility' => 'public', 
    ], 
    's3' => [ 
     'driver' => 's3', 
     'key' => env('AWS_ACCESS_KEY_ID'), 
     'secret' => env('AWS_SECRET_ACCESS_KEY'), 
     'region' => env('AWS_DEFAULT_REGION'), 
     'bucket' => env('AWS_BUCKET'), 
    ], 
    'voyager' => [ 
     'driver' => 'local', 
     'root' => storage_path('app/public'),// change here something specific to your application need 
     'url' => env('APP_URL').'/storage', 
     'visibility' => 'public', 
    ], 
], 

은 다음 열기 config/voyager.phpfile 대신 '공공'과 같은의 키 ('voyager') 설정 : 지금까지 내가 보이저를 볼 수

'storage' => [ 
    'disk' => 'voyager', 
],