editNotice.blade.php 4.6 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123
  1. @extends('vip.layouts')
  2. @section('content')
  3. <form class="layui-form" action="{{ url()->full() }}" id="submitForm" name="submitForm" method="post" eventType=eventAjaxForm>
  4. {!! csrf_field() !!}
  5. <div class="layui-form-item">
  6. <label class="layui-form-label">标题</label>
  7. <div class="layui-input-block">
  8. <input type="text" name="title" required lay-verify="required" autocomplete="off" class="layui-input"
  9. value="{{isset(
  10. $data['title'])?$data['title']:''}}">
  11. </div>
  12. </div>
  13. <label class="layui-form-label">{{ trans('notice.type') }}</label>
  14. <div class="layui-input-block">
  15. <select name="type" id="type" lay-verify="" autocomplete="off" eventType="event-query" value="{{isset(
  16. $data['type'])?$data['type']:''}}" class="layui-input">
  17. <option value="">{{ trans('menu.select_menutype') }}</option>
  18. @foreach(trans('status.advert') as $k=>$v):
  19. @if(!empty($data['type']))
  20. @if($k == $data['type'])
  21. <option selected = "selected" value="{{$k}}">{{$v}}</option>
  22. @else
  23. <option value="{{$k}}">{{$v}}</option>
  24. @endif
  25. @else
  26. <option value="{{$k}}">{{$v}}</option>
  27. @endif
  28. @endforeach
  29. </select>
  30. </div>
  31. <br/>
  32. <label class="layui-form-label">{{ trans('notice.status') }}</label>
  33. <div class="layui-input-block">
  34. <select name="status" id="status" lay-verify="" autocomplete="off" eventType="event-query" value="{{isset(
  35. $data['status'])?$data['status']:''}}" class="layui-input">
  36. <option value="">{{ trans('menu.select_menutype') }}</option>
  37. @foreach(trans('status.system_user.status') as $k=>$v):
  38. @if(!empty($data['status']))
  39. @if($k == $data['status'])
  40. <option selected = "selected" value="{{$k}}">{{$v}}</option>
  41. @else
  42. <option value="{{$k}}">{{$v}}</option>
  43. @endif
  44. @else
  45. <option value="{{$k}}">{{$v}}</option>
  46. @endif
  47. @endforeach
  48. </select>
  49. </div>
  50. <br/>
  51. {{--@if(isset($select))--}}
  52. {{--<div class="layui-form-item">--}}
  53. {{--<label class="layui-form-label">发送选择类型</label>--}}
  54. {{--<div class="layui-input-block">--}}
  55. {{--<select name="type" id="testSelect">--}}
  56. {{--<option value="">请选择</option>--}}
  57. {{--<option value="1" selected>在线会员</option>--}}
  58. {{--<option value="2">所以会员</option>--}}
  59. {{--<option value="3">会员组</option>--}}
  60. {{--<option value="4">自己选择</option>--}}
  61. {{--</select>--}}
  62. {{--</div>--}}
  63. {{--</div>--}}
  64. {{--@endif--}}
  65. <div class="layui-form-item">
  66. <div class="layui-input-block">
  67. @if(!isset($data['toname']))
  68. @if(checkRriv('/admin/Message/view'))<button class="layui-btn" lay-submit lay-filter="submitForm">立即提交</button>@endif
  69. <button type="reset" class="layui-btn layui-btn-normal">重置</button>
  70. @else
  71. @endif
  72. </div>
  73. </div>
  74. </form>
  75. <script>
  76. //Demo
  77. layui.use(['form', 'layedit', 'laydate'], function () {
  78. var form = layui.form
  79. , layer = layui.layer
  80. , layedit = layui.layedit
  81. , laydate = layui.laydate;
  82. var editIndex = layedit.build('LAY_demo_editor');
  83. form.verify({
  84. title: function(value){
  85. if(value.length < 5){
  86. return '标题至少得5个字符啊';
  87. }
  88. }
  89. ,pass: [/(.+){6,12}$/, '密码必须6到12位']
  90. ,content: function(value){
  91. layedit.sync(editIndex);
  92. }
  93. });
  94. //监听提交
  95. form.on('submit(submitForm)', function (data) {
  96. return true;
  97. });
  98. });
  99. //创建一个编辑器
  100. function cbFormSuccess(data){
  101. layer.msg(data.msg);
  102. setTimeout(function(){
  103. window.location.href='/admin/Advert/index';
  104. //parent.window.location.reload();
  105. },2500);
  106. }
  107. </script>
  108. @endsection