mb_special.list.php 6.0 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150
  1. <?php defined('InShopNC') or exit('Access Invalid!');?>
  2. <style>
  3. input {
  4. width: 270px;
  5. }
  6. </style>
  7. <div class="page">
  8. <!-- 页面导航 -->
  9. <div class="fixed-bar">
  10. <div class="item-title">
  11. <h3><?php echo $output['item_title'];?></h3>
  12. <ul class="tab-base">
  13. <?php foreach($output['menu'] as $menu) { if($menu['menu_key'] == $output['menu_key']) { ?>
  14. <li><a href="JavaScript:void(0);" class="current"><span><?php echo $menu['menu_name'];?></span></a></li>
  15. <?php } else { ?>
  16. <li><a href="<?php echo $menu['menu_url'];?>" ><span><?php echo $menu['menu_name'];?></span></a></li>
  17. <?php } } ?>
  18. </ul>
  19. </div>
  20. </div>
  21. <div class="fixed-empty"></div>
  22. <!-- 帮助 -->
  23. <table class="table tb-type2" id="prompt">
  24. <tbody>
  25. <tr class="space odd">
  26. <th colspan="12" class="nobg"> <div class="title nomargin">
  27. <h5><?php echo $lang['nc_prompts'];?></h5>
  28. <span class="arrow"></span> </div>
  29. </th>
  30. </tr>
  31. <tr>
  32. <td><ul>
  33. <li>点击添加专题按钮可以添加新的专题,专题描述可以点击后直接修改</li>
  34. <li>点击编辑按钮对专题内容进行修改</li>
  35. <li>点击删除按钮可以删除整个专题</li>
  36. </ul></td>
  37. </tr>
  38. </tbody>
  39. </table>
  40. <!-- 列表 -->
  41. <form id="list_form" method="post">
  42. <table class="table tb-type2">
  43. <thead>
  44. <tr class="space">
  45. <th colspan="15" class="nobg"><?php echo $lang['nc_list'];?></th>
  46. </tr>
  47. <tr class="thead">
  48. <th class="w12">&nbsp;</th>
  49. <th>专题编号</th>
  50. <th>专题描述</th>
  51. <th class="w200 align-center"><span><?php echo $lang['nc_handle'];?></span></th>
  52. </tr>
  53. </thead>
  54. <tbody id="treet1">
  55. <?php if(!empty($output['list']) && is_array($output['list'])){ ?>
  56. <?php foreach($output['list'] as $key => $value){ ?>
  57. <tr class="hover">
  58. <td>&nbsp;</td>
  59. <td><?php echo $value['special_id'];?></td>
  60. <td><span nc_type="edit_special_desc" column_id="<?php echo $value['special_id'];?>" title="<?php echo $lang['nc_editable'];?>" class="editable tooltip w270"><?php echo $value['special_desc'];?></span></td>
  61. <td class="nowrap align-center"><a href="<?php echo urlAdmin('mb_special', 'special_edit', array('special_id' => $value['special_id']));?>">编辑</a>&nbsp;|&nbsp; <a href="javascript:;" nctype="btn_del" data-special-id="<?php echo $value['special_id'];?>">删除</a></td>
  62. </tr>
  63. <?php } ?>
  64. <?php }else { ?>
  65. <tr class="no_data">
  66. <td colspan="16"><?php echo $lang['nc_no_record'];?></td>
  67. </tr>
  68. <?php } ?>
  69. <tr style="background: none repeat scroll 0% 0% rgb(255, 255, 255);">
  70. <td colspan="20"><a id="btn_add_mb_special" href="javascript:;" class="btn-add marginleft">添加专题</a></td>
  71. </tr>
  72. </tbody>
  73. <?php if(!empty($output['list']) && is_array($output['list'])){ ?>
  74. <tfoot>
  75. <tr class="tfoot">
  76. <td colspan="16"><div class="pagination"> <?php echo $output['page'];?> </div></td>
  77. </tr>
  78. </tfoot>
  79. <?php } ?>
  80. </table>
  81. </form>
  82. </div>
  83. <form id="del_form" action="<?php echo urlAdmin('mb_special', 'special_del');?>" method="post">
  84. <input type="hidden" id="del_special_id" name="special_id">
  85. </form>
  86. <div id="dialog_add_mb_special" style="display:none;">
  87. <form id="add_form" method="post" action="<?php echo urlAdmin('mb_special', 'special_save');?>">
  88. <table class="table tb-type2">
  89. <tbody>
  90. <tr class="noborder">
  91. <td colspan="2" class="required"><label class="validation" for="special_desc">专题描述<?php echo $lang['nc_colon'];?></label></td>
  92. </tr>
  93. <tr class="noborder">
  94. <td class="vatop rowform"><input type="text" value="" name="special_desc" class="txt"></td>
  95. <td class="vatop tips">专题描述,最多20个字</td>
  96. </tr>
  97. </tbody>
  98. <tfoot>
  99. <tr>
  100. <td colspan="2"><a id="submit" href="javascript:void(0)" class="btn"><span><?php echo $lang['nc_submit'];?></span></a></td>
  101. </tr>
  102. </tfoot>
  103. </table>
  104. </form>
  105. </div>
  106. <script type="text/javascript" src="<?php echo RESOURCE_SITE_URL;?>/js/jquery-ui/jquery.ui.js"></script>
  107. <script type="text/javascript" src="<?php echo RESOURCE_SITE_URL;?>/js/dialog/dialog.js" id="dialog_js" charset="utf-8"></script>
  108. <script type="text/javascript" src="<?php echo RESOURCE_SITE_URL;?>/js/jquery.edit.js"></script>
  109. <script type="text/javascript">
  110. $(document).ready(function(){
  111. //添加专题
  112. $('#btn_add_mb_special').on('click', function() {
  113. $('#dialog_add_mb_special').nc_show_dialog({title: '添加专题'});
  114. });
  115. //提交
  116. $("#submit").click(function(){
  117. $("#add_form").submit();
  118. });
  119. $('#add_form').validate({
  120. errorPlacement: function(error, element){
  121. error.appendTo(element.parents('tr').prev().find('td:first'));
  122. },
  123. rules : {
  124. special_desc : {
  125. required : true,
  126. maxlength : 20
  127. }
  128. },
  129. messages : {
  130. special_desc : {
  131. required : "专题描述不能为空",
  132. maxlength : "专题描述最多20个字"
  133. }
  134. }
  135. });
  136. //删除专题
  137. $('[nctype="btn_del"]').on('click', function() {
  138. if(confirm('确认删除?')) {
  139. $('#del_special_id').val($(this).attr('data-special-id'));
  140. $('#del_form').submit();
  141. }
  142. });
  143. //编辑专题描述
  144. $('span[nc_type="edit_special_desc"]').inline_edit({act: 'mb_special',op: 'update_special_desc'});
  145. });
  146. </script>