mb_ad.edit.php 4.8 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112
  1. <?php defined('InShopNC') or exit('Access Invalid!');?>
  2. <div class="page">
  3. <div class="fixed-bar">
  4. <div class="item-title">
  5. <h3><?php echo $lang['link_index_mb_ad'];?></h3>
  6. <ul class="tab-base">
  7. <li><a href="index.php?act=mb_ad&op=mb_ad_list" ><span><?php echo $lang['nc_manage'];?></span></a></li>
  8. <li><a href="index.php?act=mb_ad&op=mb_ad_add" ><span><?php echo $lang['nc_new'];?></span></a></li>
  9. <li><a href="JavaScript:void(0);" class="current"><span><?php echo $lang['nc_edit'];?></span></a></li>
  10. </ul>
  11. </div>
  12. </div>
  13. <div class="fixed-empty"></div>
  14. <form id="link_form" enctype="multipart/form-data" method="post">
  15. <input type="hidden" name="form_submit" value="ok" />
  16. <input type="hidden" name="link_id" value="<?php echo $output['link_array']['link_id'];?>" />
  17. <table class="table tb-type2">
  18. <tbody>
  19. <tr class="noborder">
  20. <td colspan="2" class="required"><label class="validation" for="link_title"><?php echo $lang['link_index_title'];?>:</label></td>
  21. </tr>
  22. <tr class="noborder">
  23. <td class="vatop rowform"><input type="text" value="<?php echo $output['link_array']['link_title'];?>" name="link_title" id="link_title" class="txt"></td>
  24. <td class="vatop tips"><?php echo $lang['link_add_name'];?></td>
  25. </tr>
  26. <tr>
  27. <td colspan="2" class="required"><label class="validation" for="link_keyword">关键词:</label></td>
  28. </tr>
  29. <tr class="noborder">
  30. <td class="vatop rowform">
  31. <input type="text" name="link_keyword" id="link_keyword" value="<?php echo $output['link_array']['link_keyword'];?>" class="txt" >
  32. </td>
  33. <td class="vatop tips"><?php echo $lang['link_add_href'];?></td>
  34. </tr>
  35. <tr>
  36. <td colspan="2" class="required"><label for=""><?php echo $lang['link_index_pic_sign'];?>:</label></td>
  37. </tr>
  38. <tr class="noborder">
  39. <td class="vatop rowform"><span class="type-file-show"><img class="show_image" src="<?php echo ADMIN_TEMPLATES_URL;?>/images/preview.png">
  40. <div class="type-file-preview"><img src="<?php echo UPLOAD_SITE_URL.DS.ATTACH_MOBILE.'/ad/'.$output['link_array']['link_pic'];?>"></div>
  41. </span> <span class="type-file-box">
  42. <input name="link_pic" type="file" class="type-file-file" id="link_pic" size="30">
  43. </span></td>
  44. <td class="vatop tips"><?php if($output['link_array']['link_pic'] != ''){ ?>
  45. <?php } else { echo "<span class='red'>".$lang['link_add_tosign']."</span>"; } ?></td>
  46. </tr>
  47. <tr>
  48. <td colspan="2" class="required"><label for="link_sort"><?php echo $lang['nc_sort'];?>:</label></td>
  49. </tr>
  50. <tr class="noborder">
  51. <td class="vatop rowform"><input type="text" value="<?php echo $output['link_array']['link_sort'];?>" name="link_sort" id="link_sort" class="txt"></td>
  52. <td class="vatop tips"><?php echo $lang['link_add_sort_tip'];?></td>
  53. </tr>
  54. <tfoot>
  55. <tr class="tfoot">
  56. <td colspan="15"><a href="JavaScript:void(0);" class="btn" id="submitBtn"><span><?php echo $lang['nc_submit'];?></span></a></td>
  57. </tr>
  58. </tfoot>
  59. </table>
  60. </form>
  61. </div>
  62. <script>
  63. //按钮先执行验证再提交表单
  64. $(function(){$("#submitBtn").click(function(){
  65. if($("#link_form").valid()){
  66. $("#link_form").submit();
  67. }
  68. });
  69. });
  70. //
  71. $(document).ready(function(){
  72. $('#link_form').validate({
  73. errorPlacement: function(error, element){
  74. error.appendTo(element.parent().parent().prev().find('td:first'));
  75. },
  76. rules : {
  77. link_title : {
  78. required : true
  79. },
  80. link_url : {
  81. required : true,
  82. url : true
  83. },
  84. link_sort : {
  85. number : true
  86. }
  87. },
  88. messages : {
  89. link_title : {
  90. required : '<?php echo $lang['link_add_title_null'];?>'
  91. },
  92. link_url : {
  93. required : '<?php echo $lang['link_add_url_null'];?>',
  94. url : '<?php echo $lang['link_add_url_wrong'];?>'
  95. },
  96. link_sort : {
  97. number : '<?php echo $lang['link_add_sort_int'];?>'
  98. }
  99. }
  100. });
  101. });
  102. </script>
  103. <script type="text/javascript">
  104. $(function(){
  105. var textButton="<input type='text' name='textfield' id='textfield1' class='type-file-text' /><input type='button' name='button' id='button1' value='' class='type-file-button' />"
  106. $(textButton).insertBefore("#link_pic");
  107. $("#link_pic").change(function(){
  108. $("#textfield1").val($("#link_pic").val());
  109. });
  110. });
  111. </script>