心理咨询网
Vous ne pouvez pas sélectionner plus de 25 sujets Les noms de sujets doivent commencer par une lettre ou un nombre, peuvent contenir des tirets ('-') et peuvent comporter jusqu'à 35 caractères.

delecache.html 4.5KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135
  1. {include file='common/head.html'}
  2. <style>
  3. .huancuna{
  4. display: inline-block;
  5. padding: 9px 25px;
  6. font-weight: 400;
  7. line-height: 20px;
  8. text-align: right;
  9. color:#ffffff;
  10. background-color: #009688;
  11. border-radius:2px;
  12. }
  13. .huancuna:hover{
  14. background-color: #33aba0;
  15. color:#ffffff;
  16. }
  17. </style>
  18. <div class="layui-body">
  19. <div class="layui-tab layui-tab-brief" lay-filter="tab">
  20. <ul class="layui-tab-title">
  21. <li class="layui-this" lay-id="t1">更新缓存</li>
  22. </ul>
  23. <div class="layui-tab-content">
  24. <div class="layui-tab-item layui-form layui-show">
  25. <div class="layui-form-item">
  26. <label class="layui-form-label">更新首页和栏目</label>
  27. <button type="button" class="layui-btn deletecache" data-type="1">立即更新首页和栏目</button>
  28. </div>
  29. <div class="layui-form-item">
  30. <label class="layui-form-label">更新栏目分页</label>
  31. <div class="layui-input-inline">
  32. <select name="scode">
  33. <option value="0" >全部栏目</option>
  34. {$sort_select}
  35. </select>
  36. </div>
  37. <button type="button" class="layui-btn deletecache" data-type="2">立即更新栏目页</button>
  38. </div>
  39. <div class="layui-form-item">
  40. <label class="layui-form-label">更新内容页</label> &nbsp;&nbsp;起始ID
  41. <input type="text" id="idzuixiao" value="1" placeholder="最小ID" class="layui-input input" style="width:15%; display:inline;">
  42. &nbsp;&nbsp;结束ID
  43. <input type="text" id="idzuida" value="10" placeholder="最大ID" class="layui-input input" style="width:15%; display:inline;">
  44. <button type="button" class="layui-btn deletecache" data-type="3">立即更新内容页</button>
  45. </div>
  46. <div class="layui-form-item">
  47. <label class="layui-form-label">更新系统缓存</label>
  48. <a href="{url./admin/Index/clearOnlySysCache}" class="ajaxlink huancuna">清理系统缓存</a>
  49. </div>
  50. <div class="layui-form-item">
  51. <label class="layui-form-label">更新所有缓存</label>
  52. <a href="{url./admin/Index/clearCache}" class="ajaxlink huancuna">清理所有缓存</a>
  53. </div>
  54. <div class="layui-form-item" style="padding-left:20px; line-height:24px;">
  55. 功能说明:
  56. <br />1、《更新首页和栏目》:随便使用。
  57. <br />2、《更新栏目分页》:每天发布量<200篇。7天一次。每天发布量<500篇。3天只需使用一次。每天发布量>1000篇。1天只需使用一次。
  58. <br />3、《更新内容页》:根据需要去更新,无全局更新永远不使用。
  59. <br />4、《更新系统缓存》:随便使用。
  60. <br />5、《更新所有缓存》:如果数据量小,随便使用。如果数据量大,无全局更新永远不要使用。
  61. <br />6、一定要做好301,保证链接的唯一性。
  62. </div>
  63. </div>
  64. </div>
  65. </div>
  66. </div>
  67. <script>
  68. $(".deletecache").on("click",function(){
  69. var type=$(this).data("type");
  70. var scode=$(this).parents(".layui-form-item").find("select").val();
  71. var idzuixiao=$("#idzuixiao").val();
  72. var idzuida=$("#idzuida").val();
  73. var lyindex;
  74. layui.use('layer', function(){
  75. var layer = layui.layer;
  76. lyindex = layer.open({
  77. type: 1,
  78. title:'温馨提示',
  79. closeBtn:0,
  80. content: '<div style="padding:20px 10px;"><img src="{APP_THEME_DIR}/layui/css/modules/layer/default/loading-0.gif">正在更新...<div>'
  81. });
  82. });
  83. var url= "?p=/DeleCache/index";
  84. $.ajax({
  85. type: 'GET',
  86. url: url,
  87. data:{
  88. type:type,
  89. scode:scode,
  90. idzuixiao:idzuixiao,
  91. idzuida:idzuida
  92. },
  93. dataType: 'json',
  94. success: function (response, status) {
  95. if(response.code==1){
  96. layer.close(lyindex);
  97. layer.msg(response.data, {icon: 1});
  98. }else{
  99. layer.close(lyindex);
  100. layer.open({
  101. type: 0,
  102. title:'错误提示:',
  103. closeBtn:0,
  104. btn: ['确认'],
  105. content: response.data,
  106. yes: function(index, layero){
  107. layer.close(index);
  108. }
  109. });
  110. }
  111. },
  112. error:function(xhr,status,error){
  113. layer.close(lyindex);
  114. layer.msg("执行更新发生错误!", {icon: 5});
  115. }
  116. });
  117. });
  118. </script>
  119. {include file='common/foot.html'}