video-create.php 1.9 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950
  1. <?php
  2. use yii\widgets\ActiveForm;
  3. $form = ActiveForm::begin([
  4. 'id' => $model->formName(),
  5. 'fieldConfig' => [
  6. 'template' => "<div class='row'><div class='col-sm-2 text-right'>{label}</div><div class='col-sm-10'>{input}\n{hint}\n{error}</div></div>",
  7. ]
  8. ]);
  9. ?>
  10. <div class="modal-header">
  11. <h4 class="modal-title">视频创建</h4>
  12. <button type="button" class="close" data-dismiss="modal" aria-label="Close"><span aria-hidden="true">×</span></button>
  13. </div>
  14. <div class="modal-body">
  15. <?= $form->field($model, 'file_name')->textInput() ?>
  16. <?= $form->field($model, 'description')->textarea() ?>
  17. <?= $form->field($model, 'local_url')->widget('common\widgets\webuploader\Files', [
  18. 'type' => 'videos',
  19. 'themeConfig' => [
  20. 'select' => false,// 选择在线图片
  21. ],
  22. 'config' => [
  23. 'pick' => [
  24. 'multiple' => false,
  25. ],
  26. 'accept' => [
  27. 'extensions' => ['rm', 'rmvb', 'wmv', 'avi', 'mpg', 'mpeg', 'mp4'],
  28. 'mimeTypes' => 'video/*',
  29. ],
  30. 'formData' => [
  31. // 保留原名称
  32. 'originalName' => true,
  33. 'drive' => 'local',
  34. 'writeTable' => false, // 不写表
  35. ],
  36. 'fileSingleSizeLimit' => 10240 * 1024 * 2,// 大小限制
  37. 'independentUrl' => true, // 不受接管上传Url
  38. ]
  39. ])->label('永久视频')->hint('永久视频只支持 rm/rmvb/wmv/avi/mpg/mpeg/mp4 格式,大小不超过为20M, 上限 1000 个');?>
  40. </div>
  41. <div class="modal-footer">
  42. <button type="button" class="btn btn-white" data-dismiss="modal">关闭</button>
  43. <button class="btn btn-primary" type="submit">保存</button>
  44. </div>
  45. <?php ActiveForm::end(); ?>
粤ICP备19079148号