site_input.html 6.2 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128
  1. <script type="text/javascript">
  2. function pic_upload_success(file, data) {
  3. var json = $.parseJSON(data)
  4. $(this).bjuiajax('ajaxDone', json)
  5. if (json[BJUI.keys.statusCode] == BJUI.statusCode.ok) {
  6. $('#j_site_logo').val(json.filename).trigger('validate')
  7. $('#j_site_logo_span_pic').html('<img src="'+ json.filename +'" WIDTH="200" HEIGHT="120"/>')
  8. }
  9. }
  10. </script>
  11. <div class="bjui-pageContent">
  12. <form method="post" action="${ctxPath}/system/cms/site/save" id="j_client_form" data-toggle="validate" data-autorefresh="true" data-alertmsg="false">
  13. <input TYPE="hidden" name="siteId" value="${site.siteId!}">
  14. <table class="table table-condensed table-hover" width="100%">
  15. <tbody>
  16. <tr>
  17. <td>
  18. <label for="siteName" class="control-label x85">站点名称:</label>
  19. <input type="text" name="siteName" id="siteName" value="${site.siteName!,xss}" placeholder="站点名称" data-rule="required;" >
  20. </td>
  21. </tr>
  22. <tr>
  23. <td>
  24. <label for="domain" class="control-label x85">站点域名:</label>
  25. @if(isEmpty(site.domain)){
  26. <input type="text" name="domain" id="domain" value="${site.domain!,xss}" data-rule="required;remote(${ctxPath}/system/cms/site/checkDomain)" placeholder="站点域名">
  27. @}else{
  28. <input type="text" name="domain" id="domain" value="${site.domain!,xss}" data-rule="required;" placeholder="站点域名">
  29. @}
  30. </td>
  31. </tr>
  32. <tr>
  33. <td>
  34. <label class="control-label x85">logo:</label>
  35. <div style="display: inline-block; vertical-align: middle;">
  36. <div id="j_site_logo_up" data-toggle="upload" data-uploader="${ctxPath}/uploads"
  37. data-file-size-limit="1024000000"
  38. data-file-type-exts="*.jpg;*.png;*.gif;*.mpg"
  39. data-multi="false"
  40. data-on-upload-success="pic_upload_success"
  41. data-icon="cloud-upload"></div>
  42. <input type="hidden" name="logo" value="${site.logo!}" id="j_site_logo">
  43. <span id="j_site_logo_span_pic">
  44. @if(isNotEmpty(site.logo)){
  45. <IMG WIDTH="200" HEIGHT="120" src="${site.logo!}">
  46. @}
  47. </span>
  48. </div>
  49. <br>
  50. </td>
  51. </tr>
  52. <tr>
  53. <td>
  54. <label class="control-label x85">管理员:</label>
  55. <input type="text" data-toggle="lookup" data-rule="required;" data-url="${ctxPath}/system/cms/site/userCheck" name="userIds" data-maxable="false" data-resizable="false" data-width="750" data-height="430" value="${site.userIds!}">
  56. </td>
  57. </tr>
  58. <tr>
  59. <td>
  60. <label for="j_status" class="control-label x85" data-toggle="selectpicker">站点状态:</label>
  61. <select name="status" id="j_status" data-rule="required">
  62. @if(isNotEmpty(site.status)&&!site.status){
  63. <option value="1">正常</option>
  64. <option value="0" selected>禁用</option>
  65. @}else{
  66. <option value="1" selected>正常</option>
  67. <option value="0">禁用</option>
  68. @}
  69. </select>
  70. </td>
  71. </tr>
  72. <tr>
  73. <td>
  74. <label for="j_mstatus" class="control-label x85" data-toggle="selectpicker">开启移动:</label>
  75. <select name="isMobile" id="j_mstatus" data-rule="required">
  76. @if(isNotEmpty(site.isMobile)&&!site.isMobile){
  77. <option value="1">启用</option>
  78. <option value="0" selected>禁用</option>
  79. @}else{
  80. <option value="1" selected>启用</option>
  81. <option value="0">禁用</option>
  82. @}
  83. </select>
  84. </td>
  85. </tr>
  86. <tr>
  87. <td>
  88. <label for="j_linkman" class="control-label x85">首页标题:</label>
  89. <input type="text" name="title" id="j_linkman" value="${site.title!,xss}" placeholder="站点标题" data-rule="required" >
  90. </td>
  91. </tr>
  92. <tr>
  93. <td>
  94. <label for="j_email" class="control-label x85">关键字:</label>
  95. <input type="text" name="keyword" id="j_email" value="${site.keyword!,xss}" placeholder="关键字" data-rule="required;">
  96. </td>
  97. </tr>
  98. <tr>
  99. <td>
  100. <label for="j_mobile" class="control-label x85">描述:</label>
  101. <input type="text" name="description" id="j_mobile" value="${site.description!,xss}" placeholder="描述" data-rule="required">
  102. </td>
  103. </tr>
  104. <tr>
  105. <td>
  106. <label for="j_tpl" class="control-label x85">模板:</label>
  107. <input type="text" name="template" id="j_tpl" value="${site.template!,xss}" placeholder="模板" data-rule="required">
  108. </td>
  109. </tr>
  110. <tr>
  111. <td>
  112. <label for="j_tpl" class="control-label x85">手机模板:</label>
  113. <input type="text" name="mobileTpl" id="j_mtpl" value="${site.mobileTpl!,xss}" placeholder="模板" data-rule="required">
  114. </td>
  115. </tr>
  116. </tbody>
  117. </table>
  118. </form>
  119. </div>
  120. <div class="bjui-pageFooter">
  121. <ul>
  122. <li><button type="button" class="btn-close" data-icon="close">关闭</button></li>
  123. <li><button type="submit" class="btn-default" data-icon="save">保存</button></li>
  124. </ul>
  125. </div>