index.html 3.7 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879
  1. {include file="../../../application/admin/view/public/head" /}
  2. <div class="page-container p10">
  3. <div class="my-toolbar-box" >
  4. <div class="layui-btn-group">
  5. <a data-href="{:url('info')}" data-full="1" class="layui-btn layui-btn-primary j-iframe" data-width="600px" data-height="400px"><i class="layui-icon">&#xe654;</i>{:lang('add')}</a>
  6. <a data-href="{:url('import')}" class="layui-btn layui-btn-primary layui-upload" ><i class="layui-icon">&#xe654;</i>{:lang('import')}</a>
  7. </div>
  8. </div>
  9. <form method="post" id="pageListForm">
  10. <table class="layui-table" lay-size="sm">
  11. <thead>
  12. <tr>
  13. <th width="25"><input type="checkbox" lay-skin="primary" lay-filter="allChoose"></th>
  14. <th width="50">{:lang('id')}</th>
  15. <th >{:lang('name')}</th>
  16. <th width="120">{:lang('cj_time')}</th>
  17. <th width="250">{:lang('opt_content')}</th>
  18. <th width="250">{:lang('opt')}</th>
  19. </tr>
  20. </thead>
  21. <tbody>
  22. {volist name="list" id="vo"}
  23. <tr>
  24. <td><input type="checkbox" name="ids[]" value="{$vo.nodeid}" class="layui-checkbox checkbox-ids" lay-skin="primary"></td>
  25. <td>{$vo.nodeid}</td>
  26. <td>{$vo.name}</td>
  27. <td>{$vo.lastdate|mac_day}</td>
  28. <td>
  29. <a class="layui-btn layui-btn-primary layui-btn-xs j-iframe" data-href="{:url('col_url')}?id={$vo.nodeid}">{:lang('admin/cj/cj_url')}</a>
  30. <a class="layui-btn layui-btn-primary layui-btn-xs j-iframe" data-href="{:url('col_content')}?id={$vo.nodeid}">{:lang('admin/cj/cj_content')}</a>
  31. <a class="layui-btn layui-btn-primary layui-btn-xs j-iframe" data-href="{:url('publish')}?id={$vo.nodeid}&status=2">{:lang('admin/cj/content_publish')}</a>
  32. </td>
  33. <td>
  34. <a class="layui-btn layui-btn-primary layui-btn-xs j-iframe" data-full="1" data-href="{:url('info')}?id={$vo.nodeid}" title="{:lang('edit')}">{:lang('edit')}</a>
  35. <a class="layui-btn layui-btn-primary layui-btn-xs j-iframe" data-href="{:url('program')}?id={$vo.nodeid}" title="{:lang('admin/cj/publish_plan')}">{:lang('admin/cj/publish_plan')}</a>
  36. <a class="layui-btn layui-btn-primary layui-btn-xs" href="{:url('export')}?id={$vo.nodeid}" title="{:lang('export')}">{:lang('export')}</a>
  37. <a class="layui-btn layui-btn-primary layui-btn-xs j-tr-del" href="{:url('del')}?ids={$vo.nodeid}" title="{:lang('del')}">{:lang('del')}</a>
  38. </td>
  39. </tr>
  40. {/volist}
  41. </tbody>
  42. </table>
  43. <div id="pages" class="center"></div>
  44. </form>
  45. </div>
  46. {include file="../../../application/admin/view/public/foot" /}
  47. <!-- 注意:如果你直接复制所有代码到本地,上述js路径需要改成你本地的 -->
  48. <script>
  49. layui.use(['form','laypage', 'layer','upload'], function() {
  50. // 操作对象
  51. var form = layui.form
  52. , layer = layui.layer
  53. , $ = layui.jquery
  54. , upload = layui.upload;
  55. upload.render({
  56. elem: '.layui-upload'
  57. ,url: "{:url('cj/import')}"
  58. ,method: 'post'
  59. ,exts:'txt'
  60. ,before: function(input) {
  61. layer.msg("{:lang('upload_ing')}", {time:3000000});
  62. },done: function(res, index, upload) {
  63. var obj = this.item;
  64. if (res.code == 0) {
  65. layer.msg(res.msg);
  66. return false;
  67. }
  68. location.reload();
  69. }
  70. });
  71. });
  72. </script>
  73. </body>
  74. </html>