edit.blade.php 5.1 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117
  1. @extends('vip.layouts')
  2. @section('content')
  3. <form class="layui-form" action="{{ url()->full() }}" id="submitForm" name="submitForm" method="post"
  4. eventType=eventAjaxForm>
  5. {!! csrf_field() !!}
  6. <div class="layui-form-item">
  7. <label class="layui-form-label">分类名称</label>
  8. <div class="layui-input-inline">
  9. <input type="text" name="name" required lay-verify="required" autocomplete="off" class="layui-input" value="{{isset(
  10. $data['name'])?$data['name']:''}}">
  11. </div>
  12. </div>
  13. <div class="layui-form-item">
  14. <label class="layui-form-label">分类代码</label>
  15. <div class="layui-input-inline">
  16. <input type="text" name="codes" required lay-verify="required" autocomplete="off" class="layui-input" value="{{isset(
  17. $data['codes'])?$data['codes']:''}}">
  18. </div>
  19. </div>
  20. <div class="layui-form-item">
  21. <label class="layui-form-label">分类排序</label>
  22. <div class="layui-input-inline">
  23. <input type="number" name="sort" required lay-verify="required" autocomplete="off" class="layui-input" value="{{isset(
  24. $data['sort'])?$data['sort']:''}}">
  25. </div>
  26. <div class="layui-form-mid layui-word-aux">*越大排位越靠前</div>
  27. </div>
  28. <div class="layui-form-item">
  29. <label class="layui-form-label">是否显示</label>
  30. <div class="layui-input-block">
  31. <input type="radio" name="is_show" value="1" title="是"
  32. @if($data['is_show']==1) checked @endif>
  33. <input type="radio" name="is_show" value="0" title="否"
  34. @if($data['is_show']==0) checked @endif>
  35. </div>
  36. </div>
  37. <div class="layui-form-item">
  38. <label class="layui-form-label">是否外部游戏</label>
  39. <div class="layui-input-block">
  40. <input type="radio" name="external_game" value="1" title="是"
  41. @if($data['external_game']==1) checked @endif>
  42. <input type="radio" name="external_game" value="0" title="否"
  43. @if($data['external_game']==0) checked @endif>
  44. </div>
  45. </div>
  46. <div class="layui-form-item">
  47. <label class="layui-form-label">角标</label>
  48. <div class="layui-input-block">
  49. <input type="radio" name="corner" value="0" title="无"
  50. @if($data['corner']==0) checked @endif>
  51. <input type="radio" name="corner" value="1" title="热门"
  52. @if($data['corner']==1) checked @endif>
  53. <input type="radio" name="corner" value="2" title="推荐"
  54. @if($data['corner']==2) checked @endif>
  55. <input type="radio" name="corner" value="3" title="精选"
  56. @if($data['corner']==3) checked @endif>
  57. </div>
  58. </div>
  59. <div class="layui-form-item">
  60. <label class="layui-form-label">玩法简介</label>
  61. <div class="layui-input-block">
  62. <input type="text" name="introduction" required lay-verify="introduction" autocomplete="off" class="layui-input" value="{{isset($data['introduction'])?$data['introduction']:''}}">
  63. </div>
  64. </div>
  65. <div class="layui-form-item">
  66. <label class="layui-form-label">详细说明</label>
  67. <div class="layui-input-block">
  68. <textarea class="layui-textarea layui-hide" name="description" lay-verify="description" id="LAY_demo_editor"> {{isset($data['description'])?$data['description']:''}}</textarea>
  69. </div>
  70. </div>
  71. <div class="layui-form-item">
  72. <div class="layui-input-block">
  73. <a class="layui-btn lay-btn-diy" href="javascript:history.go(-1)">返回</a>
  74. <button class="layui-btn" lay-submit lay-filter="submitForm">立即提交</button>
  75. <button type="reset" class="layui-btn layui-btn-normal">重置</button>
  76. </div>
  77. </div>
  78. </form>
  79. <script>
  80. //Demo
  81. layui.use(['form', 'layedit', 'laydate'], function () {
  82. var form = layui.form,
  83. layedit = layui.layedit;
  84. var editIndex = layedit.build('LAY_demo_editor',{
  85. uploadImage:{
  86. url: '/admin/GamePlay/upload'
  87. }
  88. });
  89. form.verify({
  90. name: function(value){
  91. if(value.length == 0){
  92. return '标题不能为空';
  93. }
  94. },
  95. codes: function(value){
  96. if(value.length == 0){
  97. return '代码不能为空';
  98. }
  99. },
  100. description: function(value){
  101. layedit.sync(editIndex);
  102. }
  103. });
  104. //监听提交
  105. form.on('submit(submitForm)', function (data) {
  106. return true;
  107. });
  108. });
  109. </script>
  110. @endsection