Browse Source

搜索功能优化

tags/6.2.11
tianya 9 months ago
parent
commit
31d4530f00
4 changed files with 7 additions and 17 deletions
  1. +1
    -1
      src/apps/search.php
  2. +4
    -15
      src/theme/dedebiz/search.htm
  3. +1
    -0
      src/theme/dedebiz/top.htm
  4. +1
    -1
      src/theme/dedebiz/widget_search.htm

+ 1
- 1
src/apps/search.php View File

@@ -60,7 +60,7 @@ if ($cfg_notallowstr != '' && preg_match("#".$cfg_notallowstr."#i", $keyword)) {
ShowMsg("您的搜索关键词中存在非法文档,被系统禁止", "-1");
exit();
}
if (($keyword == '' || strlen($keyword) < 2) && empty($typeid)) {
if (($keyword != '' && strlen($keyword) < 2) && empty($typeid)) {
ShowMsg('关键词不能小于2个字节', '-1');
exit();
}


+ 4
- 15
src/theme/dedebiz/search.htm View File

@@ -16,22 +16,16 @@
<body class="body-bg">
{dede:include filename='top.htm'/}
{dede:include filename='head.htm'/}
<div class="container py-3">
<div class="container">
<div class="row">
<div class="col-md-12">
<nav aria-label="breadcrumb">
<ol class="breadcrumb mb-0">
<li class="breadcrumb-item">当前位置</li>
<li class="breadcrumb-item"><a href="{dede:global.cfg_cmsurl/}/">首页</a></li>
<li class="breadcrumb-item">搜索{dede:global name='keyword' function='RemoveXSS(@me)'/}</li>
</ol>
</nav>
<div class="pb-3">{dede:include filename='widget_search.htm'/}</div>
</div>
</div>
</div>
<main class="container py-3">
<main class="container">
<div class="row">
<div class="col-md-9 m-pb-2">
<div class="col-12 m-pb-2">
<div class="row">{dede:list pagesize='10'}
<div class="col-md-12 mb-3">
<div class="list-article mb-3">
@@ -48,11 +42,6 @@
</div>
<ul class="pagination">{dede:pagelist listitem='info,index,end,pre,next,pageno' listsize='1'/}</ul>
</div>
<div class="col-md-3">
<div class="pb-3">
<div class="pb-3">{dede:include filename='widget_search.htm'/}</div>
</div>
</div>
</div>
</main>
{dede:include filename='foot.htm'/}


+ 1
- 0
src/theme/dedebiz/top.htm View File

@@ -3,6 +3,7 @@
<div class="row">
<div class="col-4 col-md-6 logo"><a href="/"><img src="/static/web/img/logo.png" alt="{dede:global.cfg_webname/}"></a></div>
<div class="col-8 col-md-6 text-right user-login" id="_login">
<a href="{dede:global.cfg_cmsurl/}/apps/search.php" class="btn btn-outline-success btn-sm rounded-circle"><i class="fa fa-search"></i></a>
<a href="{dede:global.cfg_memberurl/}/login.php" class="btn btn-success btn-sm rounded-circle"><i class="fa fa-user-circle"></i></a>
<a href="{dede:global.cfg_memberurl/}/index_do.php?fmdo=user&dopost=regnew" class="btn btn-success btn-sm rounded-circle"><i class="fa fa-plus-circle"></i></a>
</div>


+ 1
- 1
src/theme/dedebiz/widget_search.htm View File

@@ -2,7 +2,7 @@
<form class="search" name="formsearch" action="{dede:global.cfg_cmsurl/}/apps/search.php">
<input type="hidden" name="kwtype" value="0">
<div class="input-group">
<input name="q" type="text" class="form-control" placeholder="请输入...">
<input name="q" type="text" class="form-control" placeholder="请输入搜索关键词...">
<button type="submit" id="validateimg" class="btn btn-success btn-sm"><i class="fa fa-search"></i></button>
</div>
</form>

Loading…
Cancel
Save