edit.blade.php 3.8 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596
  1. <div class="ibox float-e-margins">
  2. <div class="ibox-content" style="display: block;">
  3. {!! Form::model($coursevideo,['route' => ['admin.course.video.update',$coursevideo->id]
  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(response.data.file);
  66. $("input[name='banner_pic']").val(response.data.file);
  67. $("input[name='resource']").val(response.data.path);
  68. });
  69. })
  70. </script>
  71. <div class="modal inmodal fade in" style="display:block;padding-right:17px;display:none">
  72. <div class="modal-dialog modal-lg">
  73. <div class="modal-content animated fadeIn">
  74. <div class="modal-header">
  75. <button type="button" class="close" data-dismiss="modal" aria-hidden="true">&times;</button>
  76. <h4 class="modal-title">测试站未使用</h4>
  77. </div>
  78. <div class="modal-body">
  79. <video width="320" height="240" controls>
  80. <source src="http://www.homestead.test/storage/20200401/4a3147f16ff41e80988f3b4cf9037c80.mp4" type="video/mp4">
  81. <object data="movie.mp4" width="320" height="240">
  82. </object>
  83. </div>
  84. <div class="modal-footer">取消</div>
  85. </div>
  86. </div>
  87. </div>