add.html 1.8 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556
  1. {include file="../../../application/admin/view/public/head" /}
  2. <div class="page-container p10">
  3. <div class="layui-tab layui-tab-brief" lay-filter="tabs">
  4. <ul class="layui-tab-title">
  5. <li class="btn-local" ><a href="{:url('index')}">{:lang('local_app')}</a></li>
  6. <li class="layui-this"><a href="{:url('add')}">{:lang('local_setup')}</a></li>
  7. </ul>
  8. <div class="layui-tab-content">
  9. <blockquote class="layui-elem-quote layui-quote-nm">
  10. {:lang('admin/addon/add_tip')}
  11. </blockquote>
  12. <input type="hidden" id="token" name="__token__" value="{$Request.token}" />
  13. <button type="button" class="layui-btn layui-upload" id="upload1">{:lang('upload')}</button>
  14. </div>
  15. </div>
  16. </div>
  17. {include file="../../../application/admin/view/public/foot" /}
  18. <script type="text/javascript">
  19. var url='';
  20. layui.use(['form','laypage', 'layer','upload','element'], function() {
  21. // 操作对象
  22. var form = layui.form
  23. , layer = layui.layer
  24. , upload = layui.upload
  25. ,element = layui.element;
  26. upload.render({
  27. elem: '.layui-upload'
  28. ,url: "{:url('addon/local')}?__token__=" + $('#token').val()
  29. ,method: 'post'
  30. ,exts:'zip'
  31. ,before: function(input) {
  32. layer.msg("{:lang('upload_ing')}", {time:3000000});
  33. },done: function(res, index, upload) {
  34. var obj = this.item;
  35. if (res.code == 0) {
  36. layer.msg(res.msg);
  37. }
  38. setTimeout(function () {
  39. layer.closeAll();
  40. location.reload();
  41. },2000);
  42. }
  43. });
  44. });
  45. </script>
  46. </body>
  47. </html>