ownshop.edit.php 7.4 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160
  1. <?php defined('InShopNC') or exit('Access Invalid!');?>
  2. <div class="page">
  3. <div class="fixed-bar">
  4. <div class="item-title">
  5. <h3>自营店铺</h3>
  6. <ul class="tab-base">
  7. <li><a href="index.php?act=ownshop&op=list"><span>管理</span></a></li>
  8. <li><a href="index.php?act=ownshop&op=add"><span>新增</span></a></li>
  9. <li><a href="javascript:;" class="current"><span>编辑</span></a></li>
  10. </ul>
  11. </div>
  12. </div>
  13. <div class="fixed-empty"></div>
  14. <table class="table tb-type2" id="prompt">
  15. <tbody>
  16. <tr class="space odd">
  17. <th colspan="12"><div class="title">
  18. <h5><?php echo $lang['nc_prompts'];?></h5>
  19. <span class="arrow"></span></div>
  20. </th>
  21. </tr>
  22. <tr>
  23. <td><ul>
  24. <li>可以修改自营店铺的店铺名称以及店铺状态是否为开启状态</li>
  25. <li>可以修改自营店铺的店主商家中心登录账号</li>
  26. <li>如需修改店主登录密码,请到会员管理中,搜索“店主账号”相应的会员并编辑</li>
  27. <li>已绑定所有类目的自营店,如果将“绑定所有类目”设置为“否”,则会下架其所有商品,请谨慎操作!</li>
  28. </ul></td>
  29. </tr>
  30. </tbody>
  31. </table>
  32. <form id="store_form" method="post">
  33. <input type="hidden" name="form_submit" value="ok" />
  34. <input type="hidden" name="store_id" value="<?php echo $output['store_array']['store_id']; ?>" />
  35. <table class="table tb-type2">
  36. <tbody>
  37. <tr>
  38. <td colspan="2" class="required"><label class="validation" for="store_name">店铺名称:</label></td>
  39. </tr>
  40. <tr class="noborder">
  41. <td class="vatop rowform"><input type="text" value="<?php echo $output['store_array']['store_name'];?>" id="store_name" name="store_name" class="txt" /></td>
  42. <td class="vatop tips"></td>
  43. </tr>
  44. <tr>
  45. <td colspan="2" class="required"><label for="store_name">开店时间:</label></td>
  46. </tr>
  47. <tr class="noborder">
  48. <td class="vatop rowform"><?php echo ($t = $output['store_array']['store_time'])?@date('Y-m-d',$t):'';?></td>
  49. <td class="vatop tips"></td>
  50. </tr>
  51. <tr class="noborder">
  52. <td colspan="2" class="required"><label>店主账号:</label></td>
  53. </tr>
  54. <tr class="noborder">
  55. <td class="vatop rowform"><?php echo $output['store_array']['member_name'];?></td>
  56. <td class="vatop tips"></td>
  57. </tr>
  58. <tr>
  59. <td colspan="2" class="required"><label class="validation" for="seller_name">店主卖家账号:</label></td>
  60. </tr>
  61. <tr class="noborder">
  62. <td class="vatop rowform"><input type="text" value="<?php echo $output['store_array']['seller_name'];?>" id="seller_name" name="seller_name" class="txt" /></td>
  63. <td class="vatop tips">用于登录商家中心,可与店主账号不同</td>
  64. </tr>
  65. </tbody>
  66. <tbody>
  67. <tr>
  68. <td colspan="2" class="required"><label>
  69. <label for="bind_all_gc">绑定所有类目:</label>
  70. </label></td>
  71. </tr>
  72. <tr class="noborder">
  73. <td class="vatop rowform onoff">
  74. <label for="bind_all_gc1" class="cb-enable <?php if ($output['store_array']['bind_all_gc'] == '1'){ ?>selected<?php } ?>" ><span>是</span></label>
  75. <label for="bind_all_gc0" class="cb-disable <?php if($output['store_array']['bind_all_gc'] == '0'){ ?>selected<?php } ?>" ><span>否</span></label>
  76. <input id="bind_all_gc1" name="bind_all_gc" <?php if($output['store_array']['bind_all_gc'] == '1'){ ?>checked="checked"<?php } ?> value="1" type="radio">
  77. <input id="bind_all_gc0" name="bind_all_gc" <?php if($output['store_array']['bind_all_gc'] == '0'){ ?>checked="checked"<?php } ?> value="0" type="radio">
  78. </td>
  79. <td class="vatop tips"></td>
  80. </tr>
  81. </tbody>
  82. <tbody>
  83. <tr>
  84. <td colspan="2" class="required"><label>
  85. <label for="state">状态:</label>
  86. </label></td>
  87. </tr>
  88. <tr class="noborder">
  89. <td class="vatop rowform onoff"><label for="store_state1" class="cb-enable <?php if($output['store_array']['store_state'] == '1'){ ?>selected<?php } ?>" ><span><?php echo $lang['open'];?></span></label>
  90. <label for="store_state0" class="cb-disable <?php if($output['store_array']['store_state'] == '0'){ ?>selected<?php } ?>" ><span><?php echo $lang['close'];?></span></label>
  91. <input id="store_state1" name="store_state" <?php if($output['store_array']['store_state'] == '1'){ ?>checked="checked"<?php } ?> onclick="$('#tr_store_close_info').hide();" value="1" type="radio">
  92. <input id="store_state0" name="store_state" <?php if($output['store_array']['store_state'] == '0'){ ?>checked="checked"<?php } ?> onclick="$('#tr_store_close_info').show();" value="0" type="radio"></td>
  93. <td class="vatop tips"></td>
  94. </tr>
  95. </tbody>
  96. <tbody id="tr_store_close_info">
  97. <tr >
  98. <td colspan="2" class="required"><label for="store_close_info">关闭原因:</label></td>
  99. </tr>
  100. <tr class="noborder">
  101. <td class="vatop rowform"><textarea name="store_close_info" rows="6" class="tarea" id="store_close_info"><?php echo $output['store_array']['store_close_info'];?></textarea></td>
  102. <td class="vatop tips"></td>
  103. </tr>
  104. </tbody>
  105. <tfoot>
  106. <tr class="tfoot">
  107. <td colspan="15"><a href="JavaScript:void(0);" class="btn" id="submitBtn"><span><?php echo $lang['nc_submit'];?></span></a></td>
  108. </tr>
  109. </tfoot>
  110. </table>
  111. </form>
  112. </div>
  113. <script type="text/javascript">
  114. $(function(){
  115. $('input[name=store_state][value=<?php echo $output['store_array']['store_state'];?>]').trigger('click');
  116. //按钮先执行验证再提交表单
  117. $("#submitBtn").click(function(){
  118. if($("#store_form").valid()){
  119. $("#store_form").submit();
  120. }
  121. });
  122. $('#store_form').validate({
  123. errorPlacement: function(error, element){
  124. error.appendTo(element.parentsUntil('tr').parent().prev().find('td:first'));
  125. },
  126. rules : {
  127. store_name: {
  128. required : true,
  129. remote : '<?php echo urlAdmin('ownshop', 'ckeck_store_name', array('store_id' => $output['store_array']['store_id']))?>'
  130. },
  131. seller_name: {
  132. required : true,
  133. remote : {
  134. url : 'index.php?act=ownshop&op=check_seller_name&id=<?php echo $output['store_array']['store_id']; ?>',
  135. type: 'get',
  136. data:{
  137. seller_name : function(){
  138. return $('#seller_name').val();
  139. }
  140. }
  141. }
  142. }
  143. },
  144. messages : {
  145. store_name: {
  146. required: '请输入店铺名称',
  147. remote : '店铺名称已存在'
  148. },
  149. seller_name: {
  150. required : '请输入店主卖家账号',
  151. remote : '此名称已被其它店铺占用,请重新输入'
  152. }
  153. }
  154. });
  155. });
  156. </script>