xunsearch_result.html 5.1 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586878889909192939495969798
  1. {include file="header" /}
  2. <div class="layui-row layui-col-space16">
  3. <div class="layui-col-md9">
  4. <div class="layui-card">
  5. <div class="layui-card-body">
  6. <div class="filter-container">
  7. <div class="filter-row">
  8. <div class="filter-category d-flex">
  9. <div class="filter-category-title">时间搜索:</div>
  10. <div class="filter-options">
  11. <div class="filter-option">
  12. <a href="?q={$q}&modelid={$modelid}&time=" {empty name="time"}class="active"{/empty}>全部</a>
  13. </div>
  14. <div class="filter-option">
  15. <a href="?q={$q}&modelid={$modelid}&time=day" {eq name="time" value="day"}class="active"{/eq}>一天内</a>
  16. </div>
  17. <div class="filter-option">
  18. <a href="?q={$q}&modelid={$modelid}&time=week" {eq name="time" value="week"}class="active"{/eq}>一周内</a>
  19. </div>
  20. <div class="filter-option">
  21. <a href="?q={$q}&modelid={$modelid}&time=month" {eq name="time" value="month"}class="active"{/eq}>一月内</a>
  22. </div>
  23. <div class="filter-option">
  24. <a href="?q={$q}&modelid={$modelid}&time=year" {eq name="time" value="year"}class="active"{/eq}>一年内</a>
  25. </div>
  26. </div>
  27. </div>
  28. </div>
  29. {if count($hot)>0}
  30. <div class="filter-row">
  31. <div class="filter-category d-flex">
  32. <div class="filter-category-title">热门搜索:</div>
  33. <div class="filter-options">
  34. {foreach $hot as $key=>$vo }
  35. <div class="filter-option">
  36. <a href="?q={$key}" title="{$key}">{$key}</a>
  37. </div>
  38. {/foreach}
  39. </div>
  40. </div>
  41. </div>
  42. {/if}
  43. {if count($related)>0}
  44. <div class="filter-row">
  45. <div class="filter-category d-flex">
  46. <div class="filter-category-title">相关搜索:</div>
  47. <div class="filter-options">
  48. {foreach $related as $vo }
  49. <div class="filter-option">
  50. <a href="?q={$vo}" title="{$vo}">{$vo}</a>
  51. </div>
  52. {/foreach}
  53. </div>
  54. </div>
  55. </div>
  56. {/if}
  57. </div>
  58. </div>
  59. </div>
  60. <div class="layui-card">
  61. <div class="layui-card-header d-flex justify-content-between align-items-center">
  62. <h3>{:sprintf(cms_t('found_results','找到关于 [%s] 的%s条结果'), $q, $count)}</h3>
  63. <div class="layui-font-gray">{:sprintf(cms_t('search_used_time','用时%s 秒'), $search_time)}</div>
  64. </div>
  65. <div class="layui-card-body">
  66. <ul class="article-list">
  67. {volist name="list" id="vo" empty="<div class='no-data'>{:cms_t('no_data','无数据')}</div>"}
  68. <li class="d-flex article-item-card">
  69. <a href="{$vo.url}">
  70. <div class="d-flex article-thumb align-items-center justify-content-center">
  71. {if $vo.thumb}<img src="{$vo.thumb}" alt="{$vo.title}">{else}<font>220 × 200</font>{/if}
  72. </div>
  73. </a>
  74. <div class="article-info">
  75. <h3 class="article-title"><a href="{$vo.url}">{$search->highlight($vo['title'])|raw}</a></h3>
  76. <div class="article-meta d-flex align-items-center">
  77. <span>{:getCategory($vo['catid'],'catname')}</span>
  78. <span class="meta-dot"></span>
  79. <span>{$vo.publish_time|date="Y-m-d"}</span>
  80. </div>
  81. <div class="article-abstract text-ellipsis-2">
  82. {$search->highlight($vo['content'])|str_cut=###,60|raw}
  83. </div>
  84. </div>
  85. </li>
  86. {/volist}
  87. </ul>
  88. <div class="text-center">
  89. {$pages|raw}
  90. </div>
  91. </div>
  92. </div>
  93. </div>
  94. <div class="layui-col-md3">
  95. {include file="common/sider" /}
  96. </div>
  97. </div>
  98. {include file="footer" /}