cms_navigation.add.php 4.8 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108
  1. <?php defined('InShopNC') or exit('Access Invalid!');?>
  2. <script type="text/javascript">
  3. $(document).ready(function(){
  4. $("#submit").click(function(){
  5. $("#add_form").submit();
  6. });
  7. $('#add_form').validate({
  8. errorPlacement: function(error, element){
  9. error.appendTo(element.parent().parent().prev().find('td:first'));
  10. },
  11. rules : {
  12. navigation_title: {
  13. required : true,
  14. maxlength : 20
  15. },
  16. navigation_link: {
  17. required : true,
  18. url : true,
  19. maxlength : 255
  20. },
  21. navigation_sort: {
  22. required : true,
  23. digits: true,
  24. max: 255,
  25. min: 0
  26. }
  27. },
  28. messages : {
  29. navigation_title: {
  30. required : "<?php echo $lang['navigation_title_error'];?>" ,
  31. maxlength : "<?php echo $lang['navigation_title_error'];?>"
  32. },
  33. navigation_link: {
  34. required : "<?php echo $lang['navigation_link_error'];?>",
  35. url : "<?php echo $lang['navigation_link_error'];?>",
  36. maxlength : "<?php echo $lang['navigation_link_error'];?>"
  37. },
  38. navigation_sort: {
  39. required : "<?php echo $lang['class_sort_error'];?>",
  40. digits: "<?php echo $lang['class_sort_error'];?>",
  41. max : "<?php echo $lang['class_sort_error'];?>",
  42. min : "<?php echo $lang['class_sort_error'];?>"
  43. }
  44. }
  45. });
  46. });
  47. </script>
  48. <div class="page">
  49. <div class="fixed-bar">
  50. <div class="item-title">
  51. <h3><?php echo $lang['nc_cms_navigation_manage'];?></h3>
  52. <ul class="tab-base">
  53. <?php foreach($output['menu'] as $menu) { if($menu['menu_type'] == 'text') { ?>
  54. <li><a href="<?php echo $menu['menu_url'];?>" class="current"><span><?php echo $menu['menu_name'];?></span></a></li>
  55. <?php } else { ?>
  56. <li><a href="<?php echo $menu['menu_url'];?>" ><span><?php echo $menu['menu_name'];?></span></a></li>
  57. <?php } } ?>
  58. </ul>
  59. </div>
  60. </div>
  61. <div class="fixed-empty"></div>
  62. <form id="add_form" method="post" action="index.php?act=cms_navigation&op=cms_navigation_save">
  63. <table class="table tb-type2">
  64. <tbody>
  65. <tr class="noborder">
  66. <td colspan="2" class="required"><label class="validation" for="navigation_title"><?php echo $lang['cms_navigation_name'];?><?php echo $lang['nc_colon'];?></label></td>
  67. </tr>
  68. <tr class="noborder">
  69. <td class="vatop rowform"><input type="text" value="" name="navigation_title" id="navigation_title" class="txt"></td>
  70. <td class="vatop tips"><?php echo $lang['navigation_title_error'];?></td>
  71. </tr>
  72. <tr class="noborder">
  73. <td colspan="2" class="required"><label class="validation" for="navigation_link"><?php echo $lang['cms_navigation_url'];?><?php echo $lang['nc_colon'];?></label></td>
  74. </tr>
  75. <tr class="noborder">
  76. <td class="vatop rowform"><input type="text" value="" name="navigation_link" id="navigation_link" class="txt"></td>
  77. <td class="vatop tips"><?php echo $lang['navigation_link_error'];?></td>
  78. </tr>
  79. <tr>
  80. <td colspan="2" class="required"><label for="navigation_sort" class="validation"><?php echo $lang['nc_sort'].$lang['nc_colon'];?></label></td>
  81. </tr>
  82. <tr class="noborder">
  83. <td class="vatop rowform"><input id="navigation_sort" name="navigation_sort" type="text" class="txt" value="255" /></td>
  84. <td class="vatop tips"><?php echo $lang['class_sort_explain'];?></td>
  85. </tr>
  86. <tr>
  87. <td colspan="2" class="required"><label for="navigation_open_type" class="validation"><?php echo $lang['cms_navigation_open_type'];?><?php echo $lang['nc_colon'];?></label></td>
  88. </tr>
  89. <tr class="noborder">
  90. <td class="vatop rowform onoff">
  91. <label for="isuse_1" class="cb-enable selected" title="<?php echo $lang['nc_yes'];?>"><span><?php echo $lang['nc_yes'];?></span></label>
  92. <label for="isuse_0" class="cb-disable" title="<?php echo $lang['nc_no'];?>"><span><?php echo $lang['nc_no'];?></span></label>
  93. <input type="radio" id="isuse_1" name="navigation_open_type" value="2" >
  94. <input type="radio" id="isuse_0" name="navigation_open_type" value="1" >
  95. </td>
  96. <td class="vatop tips"></td>
  97. </tr>
  98. </tbody>
  99. <tfoot>
  100. <tr>
  101. <td colspan="2"><a id="submit" href="javascript:void(0)" class="btn"><span><?php echo $lang['nc_submit'];?></span></a></td>
  102. </tr>
  103. </tfoot>
  104. </table>
  105. </form>
  106. </div>