addupd.blade.php 4.0 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112
  1. @extends('admin.frame_form')
  2. @if (!isset($course))
  3. @section('action', '添加')
  4. @else
  5. @section('action', '编辑')
  6. @endif
  7. @section('who', '课程')
  8. @section('enctype', 'multipart/form-data')
  9. @section('form_content')
  10. <tr>
  11. <td class="txt-right width-20p"><i>*</i>课程名称:</td>
  12. <td class="txt-left">
  13. <input type="text" style="width: 350px;" maxlength="50" placeholder="请输入小于50个字符" name="name" value="{{ old('name') ? old('name') : (isset($course->name) ? $course->name : '') }}" required="required" />
  14. &nbsp;&nbsp;&nbsp;
  15. <span class="red">{{ $errors->first('name') }}</span>
  16. </td>
  17. </tr>
  18. <tr>
  19. <td class="txt-right">可报人数:</td>
  20. <td class="txt-left">
  21. <input type="number" min="1" max="10000" name="user_num" value="{{ old('user_num') ? old('user_num') : (isset($course->user_num) ? $course->user_num : '') }}" />
  22. &nbsp;&nbsp;&nbsp;
  23. <span class="red">{{ $errors->first('user_num') }}</span>
  24. </td>
  25. </tr>
  26. <tr>
  27. <td class="txt-right">课程开始日期:</td>
  28. <td class="txt-left">
  29. <input type="date" name="start_date" value="{{ old('start_date') ? old('start_date') : (isset($course->start_date) ? $course->start_date : '') }}" />
  30. &nbsp;&nbsp;&nbsp;
  31. <span class="red">{{ $errors->first('start_date') }}</span>
  32. </td>
  33. </tr>
  34. <tr>
  35. <td class="txt-right">课程结束日期:</td>
  36. <td class="txt-left">
  37. <input type="date" name="end_date" value="{{ old('end_date') ? old('end_date') : (isset($course->end_date) ? $course->end_date : '') }}" />
  38. &nbsp;&nbsp;&nbsp;
  39. <span class="red">{{ $errors->first('end_date') }}</span>
  40. </td>
  41. </tr>
  42. <tr>
  43. <td class="txt-right"><i>*</i>上课地点:</td>
  44. <td class="txt-left">
  45. <textarea rows="2" cols="60" maxlength="255" placeholder="请输入小于255个字符" name="address" required="required">{{ old('address') ? old('address') : (isset($course->address) ? $course->address : '') }}</textarea>
  46. &nbsp;&nbsp;&nbsp;
  47. <span class="red">{{ $errors->first('address') }}</span>
  48. </td>
  49. </tr>
  50. <tr>
  51. <td class="txt-right">
  52. <i>*</i>课程关键词:
  53. <br/><span class="red">(请用<strong>英文逗号</strong>分隔)</span>
  54. </td>
  55. <td class="txt-left">
  56. <textarea rows="2" cols="60" maxlength="255" placeholder="请输入小于255个字符" name="keywords" required="required">{{ old('keywords') ? old('keywords') : (isset($course->keywords) ? $course->keywords : '') }}</textarea>
  57. &nbsp;&nbsp;&nbsp;
  58. <span class="red">{{ $errors->first('keywords') }}</span>
  59. </td>
  60. </tr>
  61. <tr>
  62. <td class="txt-right"><i>*</i>课程简介:</td>
  63. <td class="txt-left">
  64. <textarea rows="5" cols="60" maxlength="255" placeholder="请输入小于255个字符" name="description" required="required">{{ old('description') ? old('description') : (isset($course->description) ? $course->description : '') }}</textarea>
  65. &nbsp;&nbsp;&nbsp;
  66. <span class="red">{{ $errors->first('description') }}</span>
  67. </td>
  68. </tr>
  69. <tr>
  70. <td class="txt-right"><i>*</i>所属菜单:</td>
  71. <td class="txt-left">
  72. @foreach ($menus as $menu)
  73. @if (isset($course) && in_array($menu->id, $course->belong))
  74. <input type="checkbox" id="menu{{ $loop->index }}" name="belong[]" value="{{ $menu->id }}" checked="checked" />
  75. @else
  76. <input type="checkbox" id="menu{{ $loop->index }}" name="belong[]" value="{{ $menu->id }}" />
  77. @endif
  78. <label for="menu{{ $loop->index }}">{{ $menu->name }}</label>
  79. @endforeach
  80. &nbsp;&nbsp;&nbsp;
  81. <span class="red">{{ $errors->first('belong') }}</span>
  82. </td>
  83. </tr>
  84. <tr>
  85. <td class="txt-right">
  86. <i>*</i>课程介绍:
  87. @include('admin.editor_remark')
  88. </td>
  89. <td class="txt-left">
  90. <script id="container" name="text" type="text/plain">
  91. {!! old('text') ? old('text') : (isset($course->text) ? $course->text : '') !!}
  92. </script>
  93. </td>
  94. </tr>
  95. @stop
  96. @section('javascript')
  97. @include('UEditor::head')
  98. <!-- 实例化编辑器 -->
  99. <script type="text/javascript">
  100. var ue = UE.getEditor('container');
  101. ue.ready(function() {
  102. ue.execCommand('serverparam', '_token', '{{ csrf_token() }}');
  103. });
  104. </script>
  105. @stop