add.html 3.3 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899
  1. {// 引入标签库 }
  2. <tagLib name="html" />
  3. <include file="Public:header" />
  4. <div class="main">
  5. <div class="main_title">{%ADD} <a href="{:u("Article/index")}" class="back_list">{%BACK_LIST}</a></div>
  6. <div class="blank5"></div>
  7. <form name="edit" action="__APP__" method="post" enctype="multipart/form-data" onsubmit="return check();">
  8. <table class="form" cellpadding=0 cellspacing=0>
  9. <tr>
  10. <td colspan=2 class="topTd"></td>
  11. </tr>
  12. <tr>
  13. <td class="item_title">{%ARTICLE_TITLE}:</td>
  14. <td class="item_input"><input type="text" class="textbox require" name="title" /></td>
  15. </tr>
  16. <tr>
  17. <td class="item_title">{%SORT}:</td>
  18. <td class="item_input"><input type="text" class="textbox" name="sort" value="{$new_sort}" /></td>
  19. </tr>
  20. <tr>
  21. <td class="item_title">{%CATE_TREE}:</td>
  22. <td class="item_input">
  23. <select name="cate_id" class="require" id="cate_id">
  24. <option value="0">=={%NO_SELECT_CATE}==</option>
  25. <foreach name="cate_tree" item="cate_item">
  26. <option value="{$cate_item.id}" rel="{$cate_item.type_id}">{$cate_item.title}</option>
  27. </foreach>
  28. </select>
  29. </td>
  30. </tr>
  31. <tr>
  32. <td class="item_title">{%IS_EFFECT}:</td>
  33. <td class="item_input">
  34. <lable>{%IS_EFFECT_1}<input type="radio" name="is_effect" value="1" checked="checked" /></lable>
  35. <lable>{%IS_EFFECT_0}<input type="radio" name="is_effect" value="0" /></lable>
  36. </td>
  37. </tr>
  38. <tr id="general">
  39. <td class="item_title">{%ARTICLE_CONTENT}:</td>
  40. <td class="item_input">
  41. <html:editor id="editor" name="content" type="KINDEDITOR" content="" />
  42. </td>
  43. </tr>
  44. <tr id="notice">
  45. <td class="item_title">{%ARTICLE_CONTENT}:</td>
  46. <td class="item_input">
  47. <textarea cols="100" rows="10" name="contents" id="notice_content"></textarea>
  48. </td>
  49. </tr>
  50. <tr>
  51. <td class="item_title"></td>
  52. <td class="item_input">
  53. <!--隐藏元素-->
  54. <input type="hidden" name="{:conf("VAR_MODULE")}" value="Article" />
  55. <input type="hidden" name="{:conf("VAR_ACTION")}" value="insert" />
  56. <!--隐藏元素-->
  57. <input type="submit" class="button" value="{%ADD}" />
  58. <input type="reset" class="button" value="{%RESET}" />
  59. </td>
  60. </tr>
  61. <tr>
  62. <td colspan=2 class="bottomTd"></td>
  63. </tr>
  64. </table>
  65. </form>
  66. <script>
  67. $(function(){
  68. if($('#cate_id option:selected') .attr('rel')==2){
  69. $("#notice").show();
  70. $("#general").hide();
  71. $("#notice_content").attr("name","content");
  72. }else{
  73. $("#notice").hide();
  74. $("#general").show();
  75. $("#notice_content").attr("name","contents");
  76. }
  77. $("#cate_id").bind("click",function(){
  78. var cate_id=$('#cate_id option:selected') .attr('rel');
  79. if(cate_id==2){
  80. $("#notice").show();
  81. $("#notice_content").attr("name","content");
  82. $("#general").hide();
  83. }else{
  84. $("#notice").hide();
  85. $("#general").show();
  86. $("#notice_content").attr("name","contents");
  87. }
  88. });
  89. });
  90. function check(){
  91. if($('#cate_id option:selected') .attr('rel')==0){
  92. $("#notice").remove();
  93. }
  94. return true;
  95. }
  96. </script>
  97. </div>
  98. <include file="Public:footer" />