Skip to content

Instantly share code, notes, and snippets.

@uno-de-piera
Last active June 10, 2019 09:35
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save uno-de-piera/0f1a0010b1abf17ca9c7abfc0705f51b to your computer and use it in GitHub Desktop.
Save uno-de-piera/0f1a0010b1abf17ca9c7abfc0705f51b to your computer and use it in GitHub Desktop.
@section('content')
<div class="card">
<div class="card-body">
@if ($errors->any())
<div class="alert alert-danger">
<ul>
@foreach ($errors->all() as $error)
<li>{{ $error }}</li>
@endforeach
</ul>
</div>
@endif
{{ Form::model($course, ['url' => route('upload_s3'), 'files' => true]) }}
<div class="form-group">
{{ Form::label('Imagen', null, ['class' => 'control-label']) }}
{{ Form::file('upload') }}
</div>
<div class="form-group btn.purple">
{{ Form::submit('Subir archivo') }}
</div>
{{ Form::close() }}
</div>
</div>
@stop
<?php
use Illuminate\Support\Facades\Route;
use Illuminate\Support\Facades\Storage;
Route::post('upload', function () {
$file = request()->file('upload');
$upload = Storage::disk('s3')->put('courses/' . $file->getClientOriginalName(), $file, 'public');
})->name('upload_s3');
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment