edit.blade.php 5.0 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107
  1. @extends('admin.layouts.app')
  2. @section('content')
  3. <main role="main" class="col-md-9 ml-sm-auto col-lg-10 pt-3 px-4">
  4. @include('admin.layouts.alert')
  5. <div class="d-flex justify-content-between flex-wrap flex-md-nowrap align-items-center pb-2 mb-3 border-bottom">
  6. <h2 class="h2">网站信息</h2>
  7. <div class="btn-toolbar mb-2 mb-md-0">
  8. <button type="submit" class="btn btn-sm btn-primary mr-1"
  9. onclick="event.preventDefault();document.getElementById('edit-form').submit();">
  10. 提交
  11. </button>
  12. </div>
  13. </div>
  14. <h4>基本信息</h4>
  15. <br>
  16. {{--<canvas class="my-4" id="myChart" width="900" height="380"></canvas>--}}
  17. <form action="{{ route('admin.info.update') }}" id="edit-form" method="post">
  18. @csrf
  19. <input type="hidden" name="id" value="{{ $information['id'] }}">
  20. <div class="form-group col-md-6">
  21. <label for="site_title">网站名</label>
  22. <input type="text" class="form-control" id="site_title" name="site_title"
  23. value="{{ $information['site_title'] }}">
  24. </div>
  25. <div class="form-group col-md-6">
  26. <label for="site_description">网站描述</label>
  27. <input type="text" class="form-control" id="site_description" name="site_description"
  28. value="{{ $information['site_description'] }}">
  29. </div>
  30. <div class="form-group col-md-6">
  31. <label for="site_keywords">网站关键字</label>
  32. <input type="text" class="form-control" id="site_keywords" name="site_keywords"
  33. value="{{ $information['site_keywords'] }}" placeholder="用英文逗号分隔 建议2-5个词">
  34. </div>
  35. <div class="form-group col-md-6">
  36. <label for="author_name">作者名称</label>
  37. <input type="text" class="form-control" id="author_name" name="author_name"
  38. value="{{ $information['author_name'] }}">
  39. </div>
  40. <div class="form-group col-md-6">
  41. <label for="author_intro">作者介绍</label>
  42. <input type="text" class="form-control" id="author_intro" name="author_intro"
  43. value="{{ $information['author_intro'] }}">
  44. </div>
  45. <div class="form-group col-md-6">
  46. <label for="author_avatar">头像</label>
  47. <input type="text" class="form-control" id="author_avatar" name="author_avatar"
  48. value="{{ $information['author_avatar'] }}">
  49. </div>
  50. <br>
  51. <h4>导航</h4>
  52. <br>
  53. @foreach(json_decode($information['navigation'], true) as $navigation)
  54. <div class="form-row col-md-6">
  55. <div class="form-group col-md-4">
  56. <label for="navigation-title-{{ $loop->index }}">顶部导航{{ $loop->index }}</label>
  57. <input type="text" class="form-control" id="navigation-title-{{ $loop->index }}"
  58. name="navigation-title-{{ $loop->index }}"
  59. value="{{ $navigation['title'] }}">
  60. </div>
  61. <div class="form-group col-md-8">
  62. <label for="navigation-url-{{ $loop->index }}">跳转链接{{ $loop->index }}</label>
  63. <input type="text" class="form-control" id="navigation-url-{{ $loop->index }}"
  64. name="navigation-url-{{ $loop->index }}"
  65. value="{{ $navigation['url'] }}"/>
  66. </div>
  67. </div>
  68. @if($loop->index + 1 == $loop->count)
  69. @for($i = $loop->index + 1; $i < 12; $i++)
  70. <div class="form-row col-md-6">
  71. <div class="form-group col-md-4">
  72. <label for="navigation-title-{{ $i }}">顶部导航{{ $i }}</label>
  73. <input type="text" class="form-control" id="navigation-title-{{ $i }}"
  74. name="navigation-title-{{ $i }}"
  75. value="">
  76. </div>
  77. <div class="form-group col-md-8">
  78. <label for="navigation-url-{{ $i }}">跳转链接{{ $i }}</label>
  79. <input type="text" class="form-control" id="navigation-url-{{ $i }}"
  80. name="navigation-url-{{ $i }}"
  81. value=""/>
  82. </div>
  83. </div>
  84. @endfor
  85. @endif
  86. @endforeach
  87. <button type="submit" class="mt-2 ml-3 btn btn-sm btn-primary">提交</button>
  88. </form>
  89. </main>
  90. @endsection