- 注册时间
- 2009-12-25
- 最后登录
- 2021-7-10
- 在线时间
- 3302 小时
- 阅读权限
- 200
- 积分
- 10
- 帖子
- 13416
- 精华
- 1
- UID
- 2036
|
dedecms 5.5 默认的模糊搜索只能根据网站文章的名称进行搜索,无法搜索到文章内部信息,对此经过研究得出以下修改方法,现共享下: - b) c( n, s5 Z2 o8 w: Z# I
& _/ K5 b# Z* a ]6 q
+ A+ N. r l1 [# s( q# r0 b4 t8 W0 t登入后台----------核心------------频道模型--------内容模型管理---
% I$ X# t% K; o" P/ [$ d, k1 i 630)?'630px':'auto'}" alt="" src="http://www.grzz.com.cn/uploads/allimg/091115/2040535V6-0.jpg" border=0> 1 l/ R/ \3 I7 g" S8 a6 Z
% p' h0 z5 c3 S" O) c
----普通文章---
% k9 ]. C7 g' |5 ^0 ]' j& [, u* G2 s9 Q
---【点击后面那个放大镜标志】(最重要一步)---------- : v! A2 L3 r9 [, @: y1 Z! o0 G
630)?'630px':'auto'}" alt="" src="http://www.grzz.com.cn/uploads/allimg/091115/204053F63-1.jpg" border=0>
! f: R0 [% C! q# m2 Y3 P3 ?6 y
! u* m9 u1 B' w- XQuote:附件表可供自定义搜索的字段: " z. k, }" R. j. M* d
这里的字段是程序依据字段类型自动选择生成的。 文章内容 " v/ i3 V" T# c9 R3 f
630)?'630px':'auto'}" alt="" src="http://www.grzz.com.cn/uploads/allimg/091115/2040532101-2.jpg" border=0> 0 _2 m" |7 N! A6 q X
4 N$ C1 n9 m+ B# l将“文章内容”前面那个打勾1 r; j' X& s# T6 K
- S( u! J" i% _" Y/ k4 U, T6 i v' f( k
此时将修改掉搜索字段
" \8 q1 y3 a8 u( B- e0 B% v2 ~ p9 S+ O8 U: `- f" z
但是还没有成功,还需要修改模板相应的代码:
2 b$ d( f: t# N ]( r8 h. a% Z* p3 _, K7 d! N, _
修改模板文件中的:head.htm 文件中
, G& s6 R! m# f. `
h% i- q. J! |) R( O
) ^2 z+ F# @& IQuote:<form action="{dede:field name='phpurl'/}/search.php" name="formsearch">
2 u0 Y- [! ~! |1 q& ~) |" Z& @4 L <div class="form">$ g/ m1 x# e2 s$ e4 q" r. Y, G" E
<h4>搜索</h4>6 X$ W" |0 P1 k: q1 f/ \( P, I+ N
<input type="hidden" name="kwtype" value="0" />
' e) h1 y8 J- R3 N% | <input name="keyword" type="text" class="search-keyword" id="search-keyword" />
/ f: c5 U; O/ g( [+ j <select name="searchtype" class="search-option" id="search-option">
% K* Z2 C) S+ H6 I <option value="titlekeyword" selected='1'>智能模糊搜索</option>' b6 g% X+ n" n& M$ g
<option value="title">仅搜索标题</option>
2 U C8 V" M) C' ]' N4 C: b </select>% e+ k+ j0 [4 ]3 P( O
<button type="submit" class="search-submit">搜索</button>
1 j6 M0 d l9 l: I </div>9 [# \; d/ `) q) r
</form>
2 z5 U1 ^0 U0 h8 A: Y, L8 P) o) }: s
修改为:& c* A: w) _% K+ o8 N4 {
7 ~; z/ [& p0 d, ?) N9 V* O) d8 n ) f0 ~. t' M+ B2 w. W. ^: Q
Quote:<form action="/plus/advancedsearch.php" method="post">
0 T- a! d# J+ }' L <div class="form">
6 b4 s/ x% ?* v m6 I, \& |; V <h4>搜索</h4>
; _% [8 S6 M% S+ O <input type="hidden" name="mid" value="1" />! L, j3 [. C/ N; u) r# r
<input type="hidden" name="dopost" value="search" />
4 h5 ]" S* P: j+ J' C) o% O 关键词:<input type="text" name="q" /> <input type="submit" name="submit" value="开始全文搜索" />1 y; ?3 S' s2 y6 R C9 e% ]" O2 K
7 |7 p; }3 h! y* P </div>
7 ~ g# l7 a' h7 k </form>
0 D" b" w# E' ^ x
! ]- \4 i9 M- H
6 F* u- a m) n此时更新网站,将会发现搜索数据已经有了质的飞跃 |
|