Advertisement
Guest User

Untitled

a guest
Sep 5th, 2015
85
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.63 KB | None | 0 0
  1. <form>
  2. ...(other text form inputs above)...
  3. <div class="form-group">
  4. <label class="col-sm-2 control-label"> Teaser</label>
  5. <div class="col-sm-8>
  6. <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'}"
  7. </div>
  8. </div>
  9. <div class="form-group">
  10. <label class="col-sm-2 control-label"> Header Image</label>
  11. <div class="col-sm-8>
  12. <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'}"
  13. </div>
  14. </div>
  15.  
  16. </form>
  17.  
  18. $scope.uploader = new FileUploader({
  19. url: '/laravel/public/admin/events/thumbnail_url/file_upload',
  20. alias: 'files',
  21. headers: {
  22. // 'X-CSRF-Token': n/a
  23. },
  24. onBeforeUploadItem: function(item) {
  25. /* Laravel file name alias */
  26. item.alias = 'file';
  27. },
  28. onSuccessItem: function(fileItem, response, status, headers) {
  29. $scope.newEventForm[fileItem.field] = '/laravel/public/uploads/events/' + response.filename;
  30. },
  31. onCompleteAll: function() {
  32. /* Now ready to save form data */
  33. AdminEvent.save($scope.newEventForm).$promise.then(function(response) {
  34. $scope.events.push(response.data);
  35. toaster.pop('success', 'Added', 'Event added successfully.');
  36. });
  37. }
  38. });
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement