- 注册时间
- 2009-12-25
- 最后登录
- 2021-7-10
- 在线时间
- 3302 小时
- 阅读权限
- 200
- 积分
- 10
- 帖子
- 13416
- 精华
- 1
- UID
- 2036
  
|
dedecms 5.5 默认的模糊搜索只能根据网站文章的名称进行搜索,无法搜索到文章内部信息,对此经过研究得出以下修改方法,现共享下:
% b: A0 ]$ z5 _0 w! Q) A% x+ ?1 `3 `5 t7 S
/ O0 u$ K4 [5 l- x# }
登入后台----------核心------------频道模型--------内容模型管理---
& t# h$ A" G+ A: w. ] 630)?'630px':'auto'}" alt="" src="http://www.grzz.com.cn/uploads/allimg/091115/2040535V6-0.jpg" border=0>
! e) J. H- d e5 e
5 d" w! E3 E1 L9 J----普通文章---
. X& \* R3 w! _
/ ?& Z, Z' X, G7 W+ O---【点击后面那个放大镜标志】(最重要一步)----------
6 ?+ b5 i# a e' O 630)?'630px':'auto'}" alt="" src="http://www.grzz.com.cn/uploads/allimg/091115/204053F63-1.jpg" border=0>
$ y) Y2 c$ W* ?2 J
6 q: R. M/ o" B5 f9 S$ `$ \, s
" m. ~+ Z1 S q, dQuote:附件表可供自定义搜索的字段:
. B! h' X0 ~' p/ S9 V6 P/ ?5 G这里的字段是程序依据字段类型自动选择生成的。 文章内容
# `" I# p; w4 c6 C1 _ 630)?'630px':'auto'}" alt="" src="http://www.grzz.com.cn/uploads/allimg/091115/2040532101-2.jpg" border=0> 8 E4 i, J Z: T5 W; `3 y4 k6 M, K
" }9 }# m* w ^& g' L将“文章内容”前面那个打勾$ X2 U3 Q* a6 h W
# k# ?/ P0 C! c$ X( X$ {此时将修改掉搜索字段" S+ b i) e3 ?$ e; H9 o
B' v# h7 |% E& u S' N
但是还没有成功,还需要修改模板相应的代码:
4 |* y( Z7 `0 h$ C# F/ v$ D: t6 g8 D* b3 Q" A8 V5 q& Q* z# S R$ L
修改模板文件中的:head.htm 文件中
' C2 K+ N: y( A( C; T
6 v a- l: @9 ]7 }5 }+ {4 b1 Q 2 B/ d D9 V4 O B" { d
Quote:<form action="{dede:field name='phpurl'/}/search.php" name="formsearch">
. {/ r; w% n* m8 I/ a4 i9 B9 R) H <div class="form">
) t1 X$ z: b( M7 } <h4>搜索</h4>" ?* n! P' D1 t3 Q& R
<input type="hidden" name="kwtype" value="0" />
9 M' ]4 f8 p) n8 e$ a <input name="keyword" type="text" class="search-keyword" id="search-keyword" />
$ o: ]6 l3 I+ e: ~ <select name="searchtype" class="search-option" id="search-option">
! s* G1 h% h& c$ v5 E$ I <option value="titlekeyword" selected='1'>智能模糊搜索</option>
7 B7 ~: A( X, G <option value="title">仅搜索标题</option>( M' A. B* `# V5 c. c7 c
</select>
7 I. ~1 `+ I" Q6 ^ <button type="submit" class="search-submit">搜索</button>
K7 i3 ^1 E( v+ ~5 j: ^& e </div># m- `7 s4 b& t+ y
</form> 6 U- L, d( U1 r/ D2 o3 J7 D
+ m8 Z0 T) n* v p; o q0 i# m
修改为:! [3 z8 k% n" ?
5 S& R4 C! P& `% v
7 _+ K! V0 H" m& |6 ~Quote:<form action="/plus/advancedsearch.php" method="post">
) K- \. [+ X7 `) Y* r3 a0 Q <div class="form">
1 M6 @( f/ z& M( A* d <h4>搜索</h4>
- d/ K0 S- j+ D2 x3 T <input type="hidden" name="mid" value="1" />
9 d5 U% j1 n/ J9 `" o6 O' ] <input type="hidden" name="dopost" value="search" />+ A' p* a R( X& u% u/ Z% @
关键词:<input type="text" name="q" /> <input type="submit" name="submit" value="开始全文搜索" />' m' W* X2 q9 {, ]
$ X j) Z2 u9 }' J+ B* f! A </div>
5 K. B" p; g/ ~& e" x2 Y0 F </form> ; d& ~# R2 L9 r' `- i! `% g
. B: I" b" C+ T1 O6 e0 b1 i, }0 r! `' F% e* l1 G
此时更新网站,将会发现搜索数据已经有了质的飞跃 |
|