addupd.blade.php 3.0 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586878889909192
  1. @extends('admin.frame_form')
  2. @if (!isset($article))
  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="title" value="{{ old('title') ? old('title') : (isset($article->title) ? $article->title : '') }}" required="required" />
  14. &nbsp;&nbsp;&nbsp;
  15. <span class="red">{{ $errors->first('title') }}</span>
  16. </td>
  17. </tr>
  18. <tr>
  19. <td class="txt-right"><i>*</i>文章封面:</td>
  20. <td class="txt-left">
  21. @if (!isset($article))
  22. @include('admin.upload_image', ['action' => '上传', 'name' => 'cover'])
  23. @else
  24. <img src="{{ asset($article->cover) }}" style="width: 198px; height: 148px;" />
  25. </br></br>
  26. @include('admin.upload_image', ['action' => '更换', 'name' => 'cover'])
  27. @endif
  28. </td>
  29. </tr>
  30. <tr>
  31. <td class="txt-right">
  32. <i>*</i>文章关键词:
  33. <br/><span class="red">(请用<strong>英文逗号</strong>分隔)</span>
  34. </td>
  35. <td class="txt-left">
  36. <textarea rows="2" cols="60" maxlength="255" placeholder="请输入小于255个字符" name="keywords" required="required">{{ old('keywords') ? old('keywords') : (isset($article->keywords) ? $article->keywords : '') }}</textarea>
  37. &nbsp;&nbsp;&nbsp;
  38. <span class="red">{{ $errors->first('keywords') }}</span>
  39. </td>
  40. </tr>
  41. <tr>
  42. <td class="txt-right"><i>*</i>文章简介:</td>
  43. <td class="txt-left">
  44. <textarea rows="5" cols="60" maxlength="255" placeholder="请输入小于255个字符" name="txt" required="required">{{ old('txt') ? old('txt') : (isset($article->txt) ? $article->txt : '') }}</textarea>
  45. &nbsp;&nbsp;&nbsp;
  46. <span class="red">{{ $errors->first('txt') }}</span>
  47. </td>
  48. </tr>
  49. <tr>
  50. <td class="txt-right"><i>*</i>所属菜单:</td>
  51. <td class="txt-left">
  52. @foreach ($menus as $menu)
  53. @if (isset($article) && in_array($menu->id, $article->belong))
  54. <input type="checkbox" id="menu{{ $loop->index }}" name="belong[]" value="{{ $menu->id }}" checked="checked" />
  55. @else
  56. <input type="checkbox" id="menu{{ $loop->index }}" name="belong[]" value="{{ $menu->id }}" />
  57. @endif
  58. <label for="menu{{ $loop->index }}">{{ $menu->name }}</label>
  59. @endforeach
  60. &nbsp;&nbsp;&nbsp;
  61. <span class="red">{{ $errors->first('menu') }}</span>
  62. </td>
  63. </tr>
  64. <tr>
  65. <td class="txt-right">
  66. <i>*</i>文章内容:
  67. @include('admin.editor_remark')
  68. </td>
  69. <td class="txt-left">
  70. <script id="container" name="text" type="text/plain">
  71. {!! old('text') ? old('text') : (isset($article->text) ? $article->text : '') !!}
  72. </script>
  73. </td>
  74. </tr>
  75. @stop
  76. @section('javascript')
  77. @include('UEditor::head')
  78. <!-- 实例化编辑器 -->
  79. <script type="text/javascript">
  80. var ue = UE.getEditor('container');
  81. ue.ready(function() {
  82. ue.execCommand('serverparam', '_token', '{{ csrf_token() }}');
  83. });
  84. </script>
  85. @stop