create_file.html 1.4 KB

1234567891011121314151617181920212223
  1. <form action="{:url('cms.themes/createFile')}" id="form" method="POST">
  2. <input type="hidden" name="folder" value="{$filepath}" />
  3. <div id="actionbar" class="input-group">
  4. <input class="input w300 readonly fn-tar" disabled type="text" value="{$filepath}" />
  5. <input class="input w200" name="filename" type="text" value="" />
  6. <input type="button" value="保存模板" class="button button-green submit" />
  7. </div>
  8. <textarea id="filecontent" name="filecontent"></textarea>
  9. </form>
  10. <link rel="stylesheet" type="text/css" href="__PUBLIC__/admin/codeide/lib/codemirror.css" />
  11. <script src="__PUBLIC__/admin/codeide/lib/codemirror.js"></script>
  12. <script src="__PUBLIC__/admin/codeide/mode/xml/xml.js"></script>
  13. <script src="__PUBLIC__/admin/codeide/mode/javascript/javascript.js"></script>
  14. <script src="__PUBLIC__/admin/codeide/mode/css/css.js"></script>
  15. <script src="__PUBLIC__/admin/codeide/mode/htmlmixed/htmlmixed.js"></script>
  16. <script src="__PUBLIC__/admin/codeide/addon/edit/matchbrackets.js"></script>
  17. <style type="text/css">.CodeMirror{height:600px;border: 1px solid #f2f6ff;}</style>
  18. <script type="text/javascript">
  19. Do('base', 'layer', 'form', function () {
  20. CodeMirror.fromTextArea(document.getElementById("filecontent"),{mode: "text/html",indentUnit: 4,lineNumbers: true,matchBrackets: true,autofocus: true});
  21. $('#form').isForm({types:1});
  22. })
  23. </script>