create.blade.php 3.0 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384
  1. <div class="ibox float-e-margins">
  2. <div class="ibox-content" style="display: block;">
  3. {!! Form::open(['route' => 'admin.course.video.store'
  4. , 'class' => 'form-horizontal'
  5. , 'role' => 'form'
  6. , 'method' => 'POST'
  7. ,'id'=>'Category_form']) !!}
  8. @include('course_backend::course.video.form')
  9. {!! Form::close() !!}
  10. <!-- /.tab-content -->
  11. </div>
  12. </div>
  13. <script>
  14. $('#Category_form').ajaxForm({
  15. success: function (result) {
  16. if(!result.status)
  17. {
  18. swal(result.message, '', "error")
  19. }else{
  20. swal({
  21. title: "保存成功!",
  22. text: "",
  23. type: "success"
  24. }, function() {
  25. location = '{{route('admin.course.course.video',['id' => $id])}}';
  26. });
  27. }
  28. }
  29. });
  30. $(function () {
  31. var uploader = WebUploader.create({
  32. // 选完文件后,是否自动上传。
  33. auto: true,
  34. swf: '{{url(env("APP_URL").'/assets/backend/libs/webuploader-0.1.5/Uploader.swf')}}',
  35. server: '{{route('ibrand.file.upload',['_token'=>csrf_token()])}}',
  36. pick: '#AuthorAvatarPicker',
  37. fileVal: 'upload_file',
  38. accept: {
  39. title: 'Images',
  40. extensions: 'gif,jpg,jpeg,bmp,png',
  41. mimeTypes: 'image/*'
  42. }
  43. });
  44. // 文件上传成功,给item添加成功class, 用样式标记上传成功。
  45. uploader.on('uploadSuccess', function (file, response) {
  46. $('.banner-image').attr('src', response.data.url).show();
  47. $("input[name='cover']").val(response.data.path);
  48. });
  49. });
  50. $(function () {
  51. var uploader = WebUploader.create({
  52. // 选完文件后,是否自动上传。
  53. auto: true,
  54. swf: '{{url(env("APP_URL").'/assets/backend/libs/webuploader-0.1.5/Uploader.swf')}}',
  55. server: '{{route('ibrand.file.upload',['_token'=>csrf_token()])}}',
  56. pick: '#filePicker',
  57. fileVal: 'upload_file',
  58. accept: {
  59. title: 'Video',
  60. extensions: 'mp4,wmv,avi,mpg,rmvb,m4v'
  61. }
  62. });
  63. // 文件上传成功,给item添加成功class, 用样式标记上传成功。
  64. uploader.on('uploadSuccess', function (file, response) {
  65. console.log(file, response);
  66. if (response.status) {
  67. $("input[name='banner_pic']").val(response.data.file);
  68. $("input[name='resource']").val(response.data.path);
  69. } else {
  70. swal(response.message, '', "error");
  71. }
  72. });
  73. })
  74. </script>