- 注册时间
- 2009-12-25
- 最后登录
- 2021-7-10
- 在线时间
- 3302 小时
- 阅读权限
- 200
- 积分
- 10
- 帖子
- 13416
- 精华
- 1
- UID
- 2036
  
|
dedecms 5.5 默认的模糊搜索只能根据网站文章的名称进行搜索,无法搜索到文章内部信息,对此经过研究得出以下修改方法,现共享下:
6 ?; `8 j0 P% x+ l; ?
0 j6 |- [! `. A. P( S
" a: U' Z' i' ^9 a( Z登入后台----------核心------------频道模型--------内容模型管理---
, J9 J4 o+ ?+ \, n3 l) ^& Z0 n' {3 r 630)?'630px':'auto'}" alt="" src="http://www.grzz.com.cn/uploads/allimg/091115/2040535V6-0.jpg" border=0>
3 e: B! ?* R; C. x
" G# X; l& M. B3 X----普通文章---
7 c3 v1 Q7 W& H: j$ C
0 W: q# ?: C2 `; B---【点击后面那个放大镜标志】(最重要一步)---------- 0 j: Y4 o2 G4 K# {2 B6 J
630)?'630px':'auto'}" alt="" src="http://www.grzz.com.cn/uploads/allimg/091115/204053F63-1.jpg" border=0>
& K" v/ \/ O% h3 N/ K6 r4 j
! \ }* X; m5 u2 P3 E4 q1 e
' q* O4 L/ d; F2 J9 uQuote:附件表可供自定义搜索的字段:
- M* o4 u, W7 O这里的字段是程序依据字段类型自动选择生成的。 文章内容 * b! C1 M0 L. r! N Z4 R
630)?'630px':'auto'}" alt="" src="http://www.grzz.com.cn/uploads/allimg/091115/2040532101-2.jpg" border=0>
+ m: a" O% X* x& ?+ U
$ u5 l/ I$ t) J! y% t _6 q$ [将“文章内容”前面那个打勾8 |* a2 s- @3 D% U+ }' X
) ]/ f: n# W; a4 `9 S此时将修改掉搜索字段* E( c+ ^- H/ u
5 C1 T3 n! v+ u( ?6 o# b但是还没有成功,还需要修改模板相应的代码:
1 B7 L9 a, N# r& |& n$ x
7 q. y* d% @8 ~$ l0 L1 j修改模板文件中的:head.htm 文件中( B8 T2 T: c) ~: |- A$ W9 Q7 [
; v* I1 L. |+ q' y
: P! H( V& @# s: o% K; l
Quote:<form action="{dede:field name='phpurl'/}/search.php" name="formsearch">
# s9 T- I% s7 h+ O <div class="form">. ^& ]3 S& ], @/ e0 j- n/ k3 n' }& w
<h4>搜索</h4>" U! c) |: C- z5 y, i
<input type="hidden" name="kwtype" value="0" />
* }, Z4 o! s' D( F' U <input name="keyword" type="text" class="search-keyword" id="search-keyword" />5 {$ C; @) h y; f% Q- B6 W
<select name="searchtype" class="search-option" id="search-option">0 v7 z+ m6 e/ }1 C' I# w. \: E
<option value="titlekeyword" selected='1'>智能模糊搜索</option>
a/ q; ]7 R+ d* p8 ] <option value="title">仅搜索标题</option>
. J+ U) c; \$ M </select>* u2 k1 ^+ q0 @4 i
<button type="submit" class="search-submit">搜索</button> L7 ]; c. K d8 J& v
</div>
7 R! U) H& l" l! { </form> / ^0 y9 T; P- k0 G8 h7 c
- P% K$ J0 z. Y+ z9 d修改为:
$ r C# c* u1 K& e
+ J& P! n4 p" A3 o
) k8 X+ `9 q7 CQuote:<form action="/plus/advancedsearch.php" method="post">
: I& R9 q! F9 d. m2 j2 d! n <div class="form">9 W% h+ _; k h2 z( g
<h4>搜索</h4>
% v6 G) K- X6 ?" N. S1 ? <input type="hidden" name="mid" value="1" />; m0 t) O; a, Q0 F
<input type="hidden" name="dopost" value="search" />; }9 H/ Y7 f0 X" S
关键词:<input type="text" name="q" /> <input type="submit" name="submit" value="开始全文搜索" />- g8 b8 {2 ?8 d8 W+ i0 M
% s! Z/ j. m% t* u6 p </div>) O- v% [4 i1 ?! o1 U- G3 d# L
</form>
/ A: @+ }( [6 g& O9 K, B8 h9 Q R) r; {6 P$ u3 `8 b
/ D. p: w1 L! t) ]4 s此时更新网站,将会发现搜索数据已经有了质的飞跃 |
|