relationlist.tpl.php 3.4 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586878889909192939495969798
  1. <?php
  2. defined('IN_ADMIN') or exit('No permission resources.');
  3. include $this->admin_tpl('header','admin');
  4. ?>
  5. <div class="pad-10">
  6. <form name="searchform" action="" method="get" >
  7. <input type="hidden" value="content" name="m">
  8. <input type="hidden" value="content" name="c">
  9. <input type="hidden" value="public_relationlist" name="a">
  10. <input type="hidden" value="<?php echo $modelid;?>" name="modelid">
  11. <table width="100%" cellspacing="0" class="search-form">
  12. <tbody>
  13. <tr>
  14. <td align="center">
  15. <div class="explain-col">
  16. <select name="field">
  17. <option value='title' <?php if($_GET['field']=='title') echo 'selected';?>><?php echo L('title');?></option>
  18. <option value='keywords' <?php if($_GET['field']=='keywords') echo 'selected';?> ><?php echo L('keywords');?></option>
  19. <option value='description' <?php if($_GET['field']=='description') echo 'selected';?>><?php echo L('description');?></option>
  20. <option value='id' <?php if($_GET['field']=='id') echo 'selected';?>>ID</option>
  21. </select>
  22. <?php echo form::select_category('',$catid,'name="catid"',L('please_select_category'),$modelid,0,1);?>
  23. <input name="keywords" type="text" value="<?php echo stripslashes($_GET['keywords'])?>" style="width:330px;" class="input-text" />
  24. <input type="submit" name="dosubmit" class="button" value="<?php echo L('search');?>" />
  25. </div>
  26. </td>
  27. </tr>
  28. </tbody>
  29. </table>
  30. </form>
  31. <div class="table-list">
  32. <table width="100%" cellspacing="0" >
  33. <thead>
  34. <tr>
  35. <th ><?php echo L('title');?></th>
  36. <th width="100"><?php echo L('belong_category');?></th>
  37. <th width="100"><?php echo L('addtime');?></th>
  38. </tr>
  39. </thead>
  40. <tbody>
  41. <?php foreach($infos as $r) { ?>
  42. <tr onclick="select_list(this,'<?php echo safe_replace($r['title']);?>',<?php echo $r['id'];?>)" class="cu" title="<?php echo L('click_to_select');?>">
  43. <td align='left' ><?php echo $r['title'];?></td>
  44. <td align='center'><?php echo $this->categorys[$r['catid']]['catname'];?></td>
  45. <td align='center'><?php echo format::date($r['inputtime']);?></td>
  46. </tr>
  47. <?php }?>
  48. </tbody>
  49. </table>
  50. <div id="pages"><?php echo $pages;?></div>
  51. </div>
  52. </div>
  53. <style type="text/css">
  54. .line_ff9966,.line_ff9966:hover td{
  55. background-color:#FF9966;
  56. }
  57. .line_fbffe4,.line_fbffe4:hover td {
  58. background-color:#fbffe4;
  59. }
  60. </style>
  61. <SCRIPT LANGUAGE="JavaScript">
  62. <!--
  63. function select_list(obj,title,id) {
  64. var relation_ids = window.top.$('#relation').val();
  65. var sid = 'v<?php echo $modelid;?>'+id;
  66. if($(obj).attr('class')=='line_ff9966' || $(obj).attr('class')==null) {
  67. $(obj).attr('class','line_fbffe4');
  68. window.top.$('#'+sid).remove();
  69. if(relation_ids !='' ) {
  70. var r_arr = relation_ids.split('|');
  71. var newrelation_ids = '';
  72. $.each(r_arr, function(i, n){
  73. if(n!=id) {
  74. if(i==0) {
  75. newrelation_ids = n;
  76. } else {
  77. newrelation_ids = newrelation_ids+'|'+n;
  78. }
  79. }
  80. });
  81. window.top.$('#relation').val(newrelation_ids);
  82. }
  83. } else {
  84. $(obj).attr('class','line_ff9966');
  85. var str = "<li id='"+sid+"'>·<span>"+title+"</span><a href='javascript:;' class='close' onclick=\"remove_relation('"+sid+"',"+id+")\"></a></li>";
  86. window.top.$('#relation_text').append(str);
  87. if(relation_ids =='' ) {
  88. window.top.$('#relation').val(id);
  89. } else {
  90. relation_ids = relation_ids+'|'+id;
  91. window.top.$('#relation').val(relation_ids);
  92. }
  93. }
  94. }
  95. //-->
  96. </SCRIPT>
  97. </body>
  98. </html>