module.htm 2.2 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657
  1. {eval
  2. function tpl_global_header_mobile($searchparams, $srchotquery) {
  3. global $_G;
  4. }
  5. <!--{block return}-->
  6. <!--{if !empty($searchparams[url])}-->
  7. <style>
  8. .keyword {padding:0 10px;margin-bottom: 100px;}
  9. .keyword a{ background:#FFF;border: 1px solid #DDDDDD; color: #336699; display: inline-block; margin-bottom: 10px; margin-right: 10px; padding: 3px 10px; white-space: nowrap;}
  10. .keyword a:hover {background-color: none;}
  11. </style>
  12. <script type="text/javascript">
  13. $(document).ready(function() {
  14. var obj = $('#searchform');
  15. if(obj.length > 0) {
  16. var getstr = {mod:'search', srchtype:'title', srhfid:0, srhlocality:'$_G[basescript]::{CURMODULE}', source:'txt.form_{if $_G[setting][mobile][mobilesimpletype]}sim{else}nor{/if}.a', wap:'yes', fId:0};
  17. <!--{loop $searchparams[params] $key $value}-->
  18. getstr.$key = '$value';
  19. <!--{/loop}-->
  20. var str = '';
  21. for(var i in getstr) {
  22. str += '<input type="hidden" name="'+ i +'" value="'+ getstr[i] +'">';
  23. }
  24. obj.append(str);
  25. obj.attr('action', '$searchparams[url]').attr('method', 'get');
  26. obj.on('submit', function() {
  27. obj.append('<input type="hidden" name="q" value="' + $('#scform_srchtxt').val() + '">');
  28. });
  29. <!--{if $_G['setting']['srchhotkeywords']}-->
  30. var str = '';
  31. str += '<div class="keyword cl">';
  32. <!--{loop $_G['setting']['srchhotkeywords'] $val}-->
  33. <!--{if $val=trim($val)}--><!--{/if}-->
  34. <!--{if $encodeval=rawurlencode(trim($val))}-->
  35. <!--{if !empty($searchparams[url])}-->
  36. str += '<a href="$searchparams[url]?q=$encodeval&source=txt.hotsearch_{if $_G[setting][mobile][mobilesimpletype]}sim{else}nor{/if}.a{$srchotquery}&wap=yes" target="_blank" sc="1">$val</a>';
  37. <!--{else}-->
  38. str += '<a href="search.php?mod=forum&srchtxt=$encodeval&formhash={FORMHASH}&searchsubmit=true&source=txt.hotsearch_{if $_G[setting][mobile][mobilesimpletype]}sim{else}nor{/if}.a&wap=yes" target="_blank" class="xi2" sc="1">$val</a>';
  39. <!--{/if}-->
  40. <!--{/if}-->
  41. <!--{/loop}-->
  42. str += '</div>';
  43. obj.after(str);
  44. <!--{/if}-->
  45. }
  46. });
  47. </script>
  48. <!--{/if}-->
  49. <!--{/block}-->
  50. <!--{eval return $return;}-->
  51. {eval
  52. }
  53. }