You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 

120 lines
4.5 KiB

  1. <title>TKD设置</title>
  2. <div class="layui-card layadmin-header">
  3. <div class="layui-breadcrumb" lay-filter="breadcrumb">
  4. <a lay-href="">主页</a>
  5. <a><cite>SEO设置</cite></a>
  6. <a><cite>TKD设置</cite></a>
  7. </div>
  8. </div>
  9. <style>
  10. .layui-form-label{
  11. width: 140px !important;
  12. }
  13. .layui-input-block{
  14. margin-left: 170px !important;;
  15. }
  16. </style>
  17. <div class="layui-fluid">
  18. <div class="layui-row layui-col-space15">
  19. <div class="layui-col-md12" id="tkdView">
  20. <form class="layui-form" wid100 lay-filter="LAY-info-form">
  21. <div class="body"></div>
  22. <div class="layui-card">
  23. <div class="layui-form-item">
  24. <div class="layui-input-block">
  25. <label class="layui-form-label">
  26. <button class="layui-btn mb" lay-submit lay-filter="submit">确认修改</button>
  27. </label>
  28. </div>
  29. </div>
  30. </div>
  31. </form>
  32. </div>
  33. </div>
  34. </div>
  35. <script id="tkdTpl" type="text/html">
  36. {{# layui.each(d, function(index, items){ }}
  37. <div class="layui-card">
  38. <div class="layui-tab layui-tab-brief">
  39. <ul class="layui-tab-title">
  40. {{# layui.each(items, function(i, item){ }}
  41. <li {{# if(!i){ }}class="layui-this"{{# }}}>{{item.name}}</li>
  42. {{# }); }}
  43. </ul>
  44. <div class="layui-tab-content">
  45. {{# layui.each(items, function(i, item){ }}
  46. <div class="layui-tab-item {{# if(!i){ }}layui-show{{# }}}">
  47. <div class="layui-form-item">
  48. <label class="layui-form-label">{{item.name}}标题设置</label>
  49. <div class="layui-input-block">
  50. <input type="text" name="{{item.key}}[title]" value="" class="layui-input">
  51. {{# if(item.intro){ }}
  52. <div class="layui-form-mid layui-word-aux">{{item.intro}}</div>
  53. {{# } }}
  54. </div>
  55. </div>
  56. <div class="layui-form-item layui-form-text">
  57. <label class="layui-form-label">{{item.name}}关键词设置</label>
  58. <div class="layui-input-block">
  59. <textarea name="{{item.key}}[keywords]" class="layui-textarea"></textarea>
  60. {{# if(item.intro){ }}
  61. <div class="layui-form-mid layui-word-aux">{{item.intro}}</div>
  62. {{# } }}
  63. </div>
  64. </div>
  65. <div class="layui-form-item layui-form-text">
  66. <label class="layui-form-label">{{item.name}}描述信息</label>
  67. <div class="layui-input-block">
  68. <textarea name="{{item.key}}[description]" class="layui-textarea"></textarea>
  69. {{# if(item.intro){ }}
  70. <div class="layui-form-mid layui-word-aux">{{item.intro}}</div>
  71. {{# } }}
  72. </div>
  73. </div>
  74. </div>
  75. {{# }); }}
  76. </div>
  77. </div>
  78. </div>
  79. {{# }); }}
  80. </script>
  81. <script>
  82. layui.define(['form', 'upload'], function (exports) {
  83. var $ = layui.$
  84. , layer = layui.layer
  85. , laytpl = layui.laytpl
  86. , admin = layui.admin
  87. , form = layui.form;
  88. var $body = $('body');
  89. form.render();
  90. admin.req({
  91. url: '/manage/setting/tkd.json',
  92. success: function (res) {
  93. laytpl(tkdTpl.innerHTML).render(res.data.fields, function (html) {
  94. $body.find('#tkdView .body').html(html);
  95. });
  96. form.val('LAY-info-form', res.data.values);
  97. }
  98. });
  99. form.on('submit(submit)', function (obj) {
  100. admin.req({
  101. url: '/manage/setting/tkd.json',
  102. data: obj.field,
  103. method: 'POST',
  104. success: function (res) {
  105. layer.open({
  106. icon: 1,
  107. title: '操作成功',
  108. content: '修改成功',
  109. });
  110. }
  111. });
  112. return false;
  113. });
  114. });
  115. </script>