- 注册时间
- 2009-12-25
- 最后登录
- 2021-7-10
- 在线时间
- 3302 小时
- 阅读权限
- 200
- 积分
- 10
- 帖子
- 13416
- 精华
- 1
- UID
- 2036
|
dedecms 5.5 默认的模糊搜索只能根据网站文章的名称进行搜索,无法搜索到文章内部信息,对此经过研究得出以下修改方法,现共享下: 9 J4 g: e# o/ A0 d1 c3 i9 ]+ S
% ?' }) L: k7 W) C- ?+ ?5 V
, A/ I- _( z$ O7 f9 y" l' x7 K9 X
登入后台----------核心------------频道模型--------内容模型管理--- * ?! g4 W' ]7 `; b6 W$ w* s/ E A/ d
630)?'630px':'auto'}" alt="" src="http://www.grzz.com.cn/uploads/allimg/091115/2040535V6-0.jpg" border=0>
1 S1 {1 ^/ ?' |+ A, T. i/ ^! V* i) M+ Y
----普通文章---0 ?2 G% |; | O- K
6 h6 w' A h9 r, L2 A
---【点击后面那个放大镜标志】(最重要一步)----------
' t1 P ~- z( L$ O/ K$ c% g5 k 630)?'630px':'auto'}" alt="" src="http://www.grzz.com.cn/uploads/allimg/091115/204053F63-1.jpg" border=0> ' W6 l2 ], a; D \3 r6 ~
$ @0 W. D9 M" T; K- a; `! s" ]
" \4 o2 B1 \: Q& L8 p% |
Quote:附件表可供自定义搜索的字段:
: x8 p T9 w- y2 S' |' K这里的字段是程序依据字段类型自动选择生成的。 文章内容 & ^3 O2 M: T" ]3 I1 ]1 w1 u6 E
630)?'630px':'auto'}" alt="" src="http://www.grzz.com.cn/uploads/allimg/091115/2040532101-2.jpg" border=0> ! P2 h u1 `* m% J
1 V; p! Y0 o5 ~) n2 E9 A
将“文章内容”前面那个打勾
# d8 _6 O! f. J' e; f2 k2 i ?: @ p0 u. x# f, S
此时将修改掉搜索字段
5 i7 {* y6 m" J: w1 y% A3 ?9 ^, ?) s( s ` n; V
但是还没有成功,还需要修改模板相应的代码:8 S* \) O4 y! y3 |, t5 V! a
$ l0 F7 M* A5 B$ @: f
修改模板文件中的:head.htm 文件中
6 N" z# d, t# B4 T6 U9 t4 k& c* v
7 g, S/ ~, V, ?2 x- b7 ~. H) Z
! y* G8 p+ J1 i( C1 UQuote:<form action="{dede:field name='phpurl'/}/search.php" name="formsearch">4 j3 p* ~! z, ^6 ^. \6 o
<div class="form">
8 ~( Z. V- D+ R, u; [ <h4>搜索</h4>" H( q; O4 K( P! e
<input type="hidden" name="kwtype" value="0" />
, n) F( C# m7 S+ j$ _2 G <input name="keyword" type="text" class="search-keyword" id="search-keyword" />/ t& b$ M: j! L. d; j) q
<select name="searchtype" class="search-option" id="search-option">4 Y# D; Y v5 U" z; ?5 q8 e
<option value="titlekeyword" selected='1'>智能模糊搜索</option>+ N" ~# ]+ u. {. k6 k
<option value="title">仅搜索标题</option>
+ Z: U6 C" v/ P9 ?' k </select>7 K- ]$ C' F5 s6 r4 _+ M
<button type="submit" class="search-submit">搜索</button>
1 {$ k7 K9 H7 m0 f3 N </div>
- R1 W) V3 G/ m7 z$ i </form>
/ P8 i( k0 P8 Q q( _" m N# o' c0 N
修改为:' B: }4 t5 i/ w1 W, I2 D
8 f) p# \" U* @
# l- U( D9 r% a# {9 n& J) gQuote:<form action="/plus/advancedsearch.php" method="post">( |& K r* u+ a3 n
<div class="form">
5 _& p$ h0 [' r, Z) @2 R <h4>搜索</h4># g' g3 ~/ T2 u' k7 `
<input type="hidden" name="mid" value="1" />0 [7 m) e5 X/ z4 p/ z* P3 T$ @# j& H S
<input type="hidden" name="dopost" value="search" />
& a$ l/ M ^0 C z 关键词:<input type="text" name="q" /> <input type="submit" name="submit" value="开始全文搜索" />
0 F/ H7 i- B/ [# k+ x
/ I* v r: }. `+ g- _ </div>
' s9 d5 V1 l) K4 E </form>
0 L- s/ @4 u2 h. l
# R7 M# J4 f6 f- ], f
: C7 F# g: O& F* Y/ N* x; }此时更新网站,将会发现搜索数据已经有了质的飞跃 |
|