template_editor.php 4.5 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586878889909192939495
  1. <div class="row content-nav">
  2. <div class="col-xs-12">
  3. <ul>
  4. <li><a href="javascript:;"><i></i>&nbsp; 用户管理</a></li>
  5. <li><a href="javascript:;">编辑用户</a></li>
  6. </ul>
  7. </div>
  8. </div>
  9. <section class="content clearfix">
  10. <div class="layui-editor-box">
  11. <div class="layui-tab layui-tab-brief layui-tab-bg layui-tab-content-box">
  12. <ul class="layui-tab-title">
  13. <li class="layui-this">基本信息</li>
  14. </ul>
  15. <form action="" class="layui-form layui-form-pane">
  16. <div class="layui-tab-content">
  17. <div class="layui-tab-item layui-show">
  18. <div class="layui-form-item">
  19. <label class="layui-form-label">签名名称</label>
  20. <div class="layui-input-block">
  21. <input type="text" name="sign_name" value="{$data.sign_name|default=''}" lay-reqtext="请填写签名名称" lay-verify="required" placeholder="请输入签名名称" autocomplete="off" class="layui-input">
  22. </div>
  23. </div>
  24. <div class="layui-form-item">
  25. <label class="layui-form-label">模版CODE</label>
  26. <div class="layui-input-block">
  27. <input type="text" name="template_code" value="{$data.template_code|default=''}" lay-reqtext="请填写模版CODE" lay-verify="required" placeholder="请输入模版CODE" autocomplete="off" class="layui-input">
  28. </div>
  29. </div>
  30. <div class="layui-form-item layui-form-text">
  31. <label class="layui-form-label">模版内容</label>
  32. <div class="layui-input-block">
  33. <textarea name="template_name" placeholder="请输入模板名称" class="layui-textarea">{$data.template_name|raw|default=""}</textarea>
  34. </div>
  35. </div>
  36. <div class="layui-form-item layui-form-text">
  37. <label class="layui-form-label">模板变量</label>
  38. <div class="layui-input-block">
  39. <textarea name="template_param" placeholder="请输入模板变量" class="layui-textarea">{$data.template_param|raw|default=""}</textarea>
  40. </div>
  41. </div>
  42. <div class="layui-form-item">
  43. <label class="layui-form-label">状态</label>
  44. <div class="layui-input-block">
  45. <input type="radio" name="status" title="开启" value="0" {if empty($data.status) || $data.status==0}checked="checked"{/if}>
  46. <input type="radio" name="status" title="关闭" value="1" {if isset($data.status) && $data.status==1}checked="checked"{/if}>
  47. </div>
  48. </div>
  49. </div>
  50. </div>
  51. <div class="layui-form-item">
  52. <div class="layui-input-block">
  53. <input name="id" type="hidden" value="{$data.id|default='0'}">
  54. <button class="layui-btn layui-bg-light-blue" lay-filter="layui-submit-filter" lay-submit="">立即提交</button>
  55. <button class="layui-btn layui-btn-primary" type="reset">重置</button>
  56. </div>
  57. </div>
  58. </form>
  59. </div>
  60. </div>
  61. </section>
  62. <script type="text/javascript">
  63. $(function () {
  64. layui.use(["form", "element",'layer','laydate'], function () {
  65. var form = layui.form;
  66. var layer = layui.layer;
  67. form.on('submit(layui-submit-filter)', function (data) {
  68. var index = layer.load(1, { shade: [0.2,'#fff'] });
  69. $.post('{:url("template_editor")}', data.field, function (result) {
  70. layer.close(index);
  71. if(result.code){
  72. layer.msg(result.msg, {
  73. time: 3000
  74. },function (){
  75. window.location.reload();
  76. });
  77. }else{
  78. layer.msg(result.msg,{ icon :2 });
  79. }
  80. }, "json");
  81. return false;
  82. });
  83. });
  84. });
  85. </script>