Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- <form>
- ...(other text form inputs above)...
- <div class="form-group">
- <label class="col-sm-2 control-label"> Teaser</label>
- <div class="col-sm-8>
- <input class="form-control" filestyle="" accept=".png,.gif,.jpg,.jpeg" data-button-text="Choose image" type='file' data-classbutton='btn btn-default' data-classinput="form-control inline" nv-file-select='' uploader='uploader' options="{'field': 'thumbnail_url'}"
- </div>
- </div>
- <div class="form-group">
- <label class="col-sm-2 control-label"> Header Image</label>
- <div class="col-sm-8>
- <input class="form-control" filestyle="" accept=".png,.gif,.jpg,.jpeg" data-button-text="Choose image" type='file' data-classbutton='btn btn-default' data-classinput="form-control inline" nv-file-select='' uploader='uploader' options="{'field': 'header_url'}"
- </div>
- </div>
- </form>
- $scope.uploader = new FileUploader({
- url: '/laravel/public/admin/events/thumbnail_url/file_upload',
- alias: 'files',
- headers: {
- // 'X-CSRF-Token': n/a
- },
- onBeforeUploadItem: function(item) {
- /* Laravel file name alias */
- item.alias = 'file';
- },
- onSuccessItem: function(fileItem, response, status, headers) {
- $scope.newEventForm[fileItem.field] = '/laravel/public/uploads/events/' + response.filename;
- },
- onCompleteAll: function() {
- /* Now ready to save form data */
- AdminEvent.save($scope.newEventForm).$promise.then(function(response) {
- $scope.events.push(response.data);
- toaster.pop('success', 'Added', 'Event added successfully.');
- });
- }
- });
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement