cms_navigation.list.php 5.4 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111
  1. <?php defined('InShopNC') or exit('Access Invalid!');?>
  2. <script type="text/javascript" src="<?php echo RESOURCE_SITE_URL;?>/js/jquery.edit.js" charset="utf-8"></script>
  3. <script type="text/javascript">
  4. $(document).ready(function(){
  5. //行内ajax编辑
  6. $('span[nc_type="navigation_sort"]').inline_edit({act: 'cms_navigation',op: 'update_navigation_sort'});
  7. $('span[nc_type="navigation_title"]').inline_edit({act: 'cms_navigation',op: 'update_navigation_title'});
  8. $('span[nc_type="navigation_link"]').inline_edit({act: 'cms_navigation',op: 'update_navigation_link'});
  9. });
  10. function submit_delete_batch(){
  11. /* 获取选中的项 */
  12. var items = '';
  13. $('.checkitem:checked').each(function(){
  14. items += this.value + ',';
  15. });
  16. if(items != '') {
  17. items = items.substr(0, (items.length - 1));
  18. submit_delete(items);
  19. }
  20. else {
  21. alert('<?php echo $lang['nc_please_select_item'];?>');
  22. }
  23. }
  24. function submit_delete(id){
  25. if(confirm('<?php echo $lang['nc_ensure_del'];?>')) {
  26. $('#list_form').attr('method','post');
  27. $('#list_form').attr('action','index.php?act=cms_navigation&op=cms_navigation_drop');
  28. $('#navigation_id').val(id);
  29. $('#list_form').submit();
  30. }
  31. }
  32. </script>
  33. <div class="page">
  34. <div class="fixed-bar">
  35. <div class="item-title">
  36. <h3><?php echo $lang['nc_cms_navigation_manage'];?></h3>
  37. <ul class="tab-base">
  38. <?php foreach($output['menu'] as $menu) { if($menu['menu_type'] == 'text') { ?>
  39. <li><a href="<?php echo $menu['menu_url'];?>" class="current"><span><?php echo $menu['menu_name'];?></span></a></li>
  40. <?php } else { ?>
  41. <li><a href="<?php echo $menu['menu_url'];?>" ><span><?php echo $menu['menu_name'];?></span></a></li>
  42. <?php } } ?>
  43. </ul>
  44. </div>
  45. </div>
  46. <div class="fixed-empty"></div>
  47. <!-- 操作说明 -->
  48. <table class="table tb-type2" id="prompt">
  49. <tbody>
  50. <tr class="space odd">
  51. <th colspan="12" class="nobg"> <div class="title">
  52. <h5><?php echo $lang['nc_prompts'];?></h5>
  53. <span class="arrow"></span> </div>
  54. </th>
  55. </tr>
  56. <tr>
  57. <td><ul>
  58. <li><?php echo $lang['cms_article_class_list_tip1'];?></li>
  59. </ul></td>
  60. </tr>
  61. </tbody>
  62. </table>
  63. <form id="list_form" method='post'>
  64. <input id="navigation_id" name="navigation_id" type="hidden" />
  65. <table class="table tb-type2">
  66. <thead>
  67. <tr class="space">
  68. <th colspan="15" class="nobg"><?php echo $lang['nc_list'];?></th>
  69. </tr>
  70. <tr class="thead">
  71. <th></th>
  72. <th class="align-left"><?php echo $lang['nc_sort'];?></th>
  73. <th class="align-left"><?php echo $lang['cms_navigation_name'];?></th>
  74. <th class="align-left"><?php echo $lang['cms_navigation_url'];?></th>
  75. <th class="align-left"><?php echo $lang['cms_navigation_open_type'];?></th>
  76. <th class="align-center"><?php echo $lang['nc_handle'];?></th>
  77. </tr>
  78. </thead>
  79. <tbody>
  80. <?php if(!empty($output['list']) && is_array($output['list'])){ ?>
  81. <?php foreach($output['list'] as $val){ ?>
  82. <tr class="hover edit">
  83. <td class="w48"><input type="checkbox" value="<?php echo $val['navigation_id'];?>" class="checkitem"></td>
  84. <td class="w48 sort"><span nc_type="navigation_sort" column_id="<?php echo $val['navigation_id'];?>" title="<?php echo $lang['nc_editable'];?>" class="editable "><?php echo $val['navigation_sort'];?></span>
  85. <td class="name"><span nc_type="navigation_title" column_id="<?php echo $val['navigation_id'];?>" title="<?php echo $lang['nc_editable'];?>" class="editable "><?php echo $val['navigation_title'];?></span></td>
  86. <td class="name"><span nc_type="navigation_link" column_id="<?php echo $val['navigation_id'];?>" title="<?php echo $lang['nc_editable'];?>" class="editable "><?php echo $val['navigation_link'];?></span></td>
  87. <td class="yes-onoff"><a href="JavaScript:void(0);" class=" <?php echo $val['navigation_open_type']? 'enabled':'disabled'?>" ajax_branch='navigation_open_type' nc_type="inline_edit" fieldname="navigation_open_type" fieldid="<?php echo $val['navigation_id']?>" fieldvalue="<?php echo $val['navigation_open_type']?'1':'0'?>" title="<?php echo $lang['editable'];?>"><img src="<?php echo ADMIN_TEMPLATES_URL;?>/images/transparent.gif"></a></td>
  88. <td class="w72 align-center"><a href="javascript:submit_delete(<?php echo $val['navigation_id'];?>)"><?php echo $lang['nc_del'];?></a></td>
  89. </tr>
  90. <?php } ?>
  91. <?php }else { ?>
  92. <tr class="no_data">
  93. <td colspan="10"><?php echo $lang['nc_no_record'];?></td>
  94. </tr>
  95. <?php } ?>
  96. </tbody>
  97. <?php if(!empty($output['list']) && is_array($output['list'])){ ?>
  98. <tfoot>
  99. <tr class="tfoot">
  100. <td><input type="checkbox" class="checkall" id="checkall_1"></td>
  101. <td id="batchAction" colspan="15"><span class="all_checkbox">
  102. <label for="checkall_1"><?php echo $lang['nc_select_all'];?></label>
  103. </span>&nbsp;&nbsp; <a href="javascript:void(0)" class="btn" onclick="submit_delete_batch();"><span><?php echo $lang['nc_del'];?></span></a>
  104. <div class="pagination"><?php echo $output['show_page'];?></div>
  105. </tr>
  106. </tfoot>
  107. <?php } ?>
  108. </table>
  109. </form>
  110. </div>