edit.html 3.8 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778
  1. {extend name="index_layout"/}
  2. {block name="main"}
  3. <style type="text/css">
  4. .childrenBody {background:#fff;}
  5. .lang-tabs{margin:0 0 15px 0;border-bottom:1px solid #eee;display:flex;gap:8px;flex-wrap:wrap}
  6. .lang-tabs a,.lang-tabs .lang-pill{display:inline-block;padding:9px 14px;border:1px solid #e6e6e6;border-bottom:none;border-radius:6px 6px 0 0;background:#f8f8f8;color:#333;line-height:1.4}
  7. .lang-tabs a.active,.lang-tabs .lang-pill.active{background:#16baaa;color:#fff;border-color:#16baaa}
  8. .lang-tabs .tag-ok{color:#16b777;margin-left:4px}
  9. .lang-tabs .tag-empty{color:#ff5722;margin-left:4px}
  10. .lang-note{margin:-6px 0 15px 110px;color:#999;font-size:12px}
  11. </style>
  12. <form class="layui-form" method="post">
  13. {:token_field()}
  14. <div class="layui-form-item">
  15. <label class="layui-form-label">编辑语言</label>
  16. <div class="layui-input-block lang-tabs">
  17. {volist name="langs" id="item"}
  18. <a href="{:url('cms.page/edit',['catid'=>$data.catid,'lang'=>$item.mark])}" class="{if $currentLang == $item.mark}active{/if}">
  19. {$item.name} ({$item.mark})
  20. {if isset($langStatus[$item.mark]) && $langStatus[$item.mark]}<span class="tag-ok">已翻译</span>{else /}<span class="tag-empty">未翻译</span>{/if}
  21. </a>
  22. {/volist}
  23. </div>
  24. </div>
  25. <div class="layui-form-item">
  26. <label class="layui-form-label">标题</label>
  27. <div class="layui-input-block">
  28. <input type="text" name="row[title]" lay-verify="required" placeholder="请输入标题" autocomplete="off" class="layui-input" value="{$data['title']}">
  29. </div>
  30. </div>
  31. <div class="layui-form-item">
  32. <label class="layui-form-label">SEO关键词</label>
  33. <div class="layui-input-block">
  34. <input type="text" name="row[keywords]" placeholder="请输入SEO关键词" autocomplete="off" class="layui-input form-tags" value="{$data['keywords']}" data-remark="关键词用回车确认">
  35. </div>
  36. <div class="layui-form-mid no-float layui-word-aux">关键词用回车确认</div>
  37. </div>
  38. <div class="layui-form-item">
  39. <label class="layui-form-label">SEO摘要</label>
  40. <div class="layui-input-block">
  41. <textarea placeholder="请输入SEO摘要" class="layui-textarea" name="row[description]">{$data['description']}</textarea>
  42. </div>
  43. </div>
  44. <div class="layui-form-item">
  45. <label class="layui-form-label">缩略图</label>
  46. <div class="layui-input-block">
  47. {:Form::image("row[thumb]",$data['thumb'])}
  48. </div>
  49. </div>
  50. <div class="layui-form-item">
  51. <label class="layui-form-label">内容</label>
  52. <div class="layui-input-block">
  53. <textarea name="row[content]" id="editor-content" class="layui-textarea editor" rows="5">{$data['content']}</textarea>
  54. </div>
  55. </div>
  56. <div class="layui-form-item">
  57. <label class="layui-form-label">点击量</label>
  58. <div class="layui-input-block">
  59. <input type="number" name="row[hits]" placeholder="请输入点击量" autocomplete="off" class="layui-input" value="{$data['hits']}">
  60. </div>
  61. </div>
  62. <div class="layui-form-item">
  63. <label class="layui-form-label">发布时间</label>
  64. <div class="layui-input-block">
  65. <input type="text" name="row[publish_time]" class="layui-input datetime" value="{$data['publish_time_text']|default=''}">
  66. </div>
  67. </div>
  68. <input type="hidden" name="row[catid]" value="{$data.catid}">
  69. <input type="hidden" name="row[lang]" value="{$currentLang}">
  70. <div class="layui-form-item layer-footer">
  71. <div class="layui-input-block">
  72. <button class="layui-btn disabled" lay-submit>立即提交</button>
  73. <button type="reset" class="layui-btn layui-btn-primary">重置</button>
  74. </div>
  75. </div>
  76. </form>
  77. {/block}