index.html 3.0 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384
  1. {include file="../../../application/admin/view/public/head" /}
  2. <div class="page-container p10">
  3. <div class="my-btn-box lh30" >
  4. <div class="layui-btn-group fl">
  5. <a data-full="1" data-href="{:url('info')}?fpath={$curpath}&fname=" class="layui-btn layui-btn-primary j-iframe"><i class="layui-icon">&#xe654;</i>{:lang('add')}</a>
  6. </div>
  7. <div class="page-filter fr" >
  8. </div>
  9. </div>
  10. <form class="layui-form layui-form-pane" action="">
  11. <table class="layui-table mt10">
  12. <thead>
  13. <tr>
  14. <th>{:lang('file_name')}</th>
  15. <th width="200">{:lang('file_des')}</th>
  16. <th width="200">{:lang('file_size')}</th>
  17. <th width="200">{:lang('file_time')}</th>
  18. <th width="100">{:lang('opt')}</th>
  19. </tr>
  20. </thead>
  21. {if condition="$ischild eq 1"}
  22. <tr><td colspan="4"><a href="{:url('template/index',['path'=>$uppath])}">...{:lang('return_parent_dir')}</a></td></tr>
  23. {/if}
  24. {volist name="files" id="vo"}
  25. <tr>
  26. {if condition="$vo.isfile eq 1"}
  27. <th>{$vo.name}</a></th>
  28. <td>{$vo.note}</td>
  29. <td>{$vo.size}</td>
  30. <td>{$vo.time|mac_day='color'}</td>
  31. <td>
  32. <a class="layui-badge-rim j-iframe" data-full="1" data-href="{:url('info')}?fpath={$vo.path}&fname={$vo.name}" href="javascript:;" title="{:lang('edit')}">{:lang('edit')}</a>
  33. <a class="layui-badge-rim j-tr-del" data-href="{:url('del')}?fname={$vo.fullname}" href="javascript:;" title="{:lang('del')}">{:lang('del')}</a>
  34. </td>
  35. {else}
  36. <th><a href="{:url('template/index',['path'=>$vo.path])}">{$vo.name}</a></th>
  37. <td>{$vo.note}</td>
  38. <td></td>
  39. <td>{$vo.time|mac_day='color'}</td>
  40. <td></td>
  41. {/if}
  42. </tr>
  43. {/volist}
  44. </tbody>
  45. <tfoot>
  46. <tr><td colspan="5">{:lang('admin/template/current_dir')}:{$curpath|str_replace='@','/',###},{:lang('sum')}<b class="red">{$num_path}</b>{:lang('dir')},<b class="red">{$num_file}</b>{:lang('file')},{:lang('occupies')}<b class="red">{$sum_size}</b>{:lang('space')}</td></tr>
  47. </tfoot>
  48. </table>
  49. </form>
  50. </div>
  51. {include file="../../../application/admin/view/public/foot" /}
  52. <script type="text/javascript">
  53. function data_info(path,name)
  54. {
  55. var index = layer.open({
  56. type: 2,
  57. shade:0.4,
  58. title: "{:lang('edit')}",
  59. content: "{:url('template/info')}?fpath="+path+'&fname='+name
  60. });
  61. layer.full(index);
  62. }
  63. function data_del(id)
  64. {
  65. if(!id){
  66. id = checkIds('fname[]');
  67. }
  68. layer.confirm("{:lang('del_confirm')}", function (index) {
  69. location.href = "{:url('template/del')}?fname=" + id;
  70. });
  71. }
  72. $(function(){
  73. });
  74. </script>
  75. </body>
  76. </html>