- 注册时间
- 2009-12-25
- 最后登录
- 2021-7-10
- 在线时间
- 3302 小时
- 阅读权限
- 200
- 积分
- 10
- 帖子
- 13416
- 精华
- 1
- UID
- 2036
  
|
dedecms 5.5 默认的模糊搜索只能根据网站文章的名称进行搜索,无法搜索到文章内部信息,对此经过研究得出以下修改方法,现共享下: $ {. E |3 E5 N0 G s8 R& @
: q' w3 P u p
% [" h4 Y* `, |2 _& z5 _
登入后台----------核心------------频道模型--------内容模型管理--- * h) x" X+ m7 W- W6 M
630)?'630px':'auto'}" alt="" src="http://www.grzz.com.cn/uploads/allimg/091115/2040535V6-0.jpg" border=0>
: P. k0 ^3 g' K, \# d1 r" Q# }. i o# c
----普通文章---+ [' y: v0 B9 d$ _# l. Q& c
! G+ Z9 J" C8 K7 l1 C
---【点击后面那个放大镜标志】(最重要一步)---------- # B+ c! ?2 X# f, o' {$ Z
630)?'630px':'auto'}" alt="" src="http://www.grzz.com.cn/uploads/allimg/091115/204053F63-1.jpg" border=0>
0 q) B; {( b! Y7 W$ t9 X6 Y
4 n5 g) l' N! k l( L# I9 w) I" [) D # l) N( q$ Y" G: H/ v4 H$ a Q" m; Q0 P
Quote:附件表可供自定义搜索的字段: 5 [9 p7 | J4 s2 a% L
这里的字段是程序依据字段类型自动选择生成的。 文章内容 ! K' J. _$ p c6 T: l
630)?'630px':'auto'}" alt="" src="http://www.grzz.com.cn/uploads/allimg/091115/2040532101-2.jpg" border=0> 1 c+ N7 S5 v, b9 Y& P' I* L; @$ ]
5 p; A3 s) l& u, P/ k5 A将“文章内容”前面那个打勾4 U. N; _3 J2 ?0 i* W, l
/ {* j* h7 H* W, O# N+ L
此时将修改掉搜索字段7 M& c' e4 A( W |* t2 V
/ M V. n! g3 [% N- k3 Q' A但是还没有成功,还需要修改模板相应的代码:
) S; G# K9 ^! q8 r
8 z7 W. f( u2 }0 w$ r: g修改模板文件中的:head.htm 文件中( E) Y/ }: i% p* ^) `* m9 I0 o/ j
* O: V ^0 a+ F- h2 z/ J
- N. K1 k, T" w0 |Quote:<form action="{dede:field name='phpurl'/}/search.php" name="formsearch">
6 |; Y7 a" C, a <div class="form">
/ ~, ]( v. D8 e( _, L <h4>搜索</h4>% P A0 Z1 [+ w0 u3 r6 o
<input type="hidden" name="kwtype" value="0" />6 s# U: Y: E6 O0 y7 F1 _( b
<input name="keyword" type="text" class="search-keyword" id="search-keyword" />9 Y, G/ f: b; U9 c. P* R
<select name="searchtype" class="search-option" id="search-option">7 l6 y( h: Q) j8 l& i
<option value="titlekeyword" selected='1'>智能模糊搜索</option>! H7 ?0 @; e0 f8 x) [7 [: H9 l
<option value="title">仅搜索标题</option>
8 X8 Q$ |( a. X/ j! s3 F </select>! w# Q# v9 V: d1 t F+ f
<button type="submit" class="search-submit">搜索</button>
. M. I0 \/ c9 L9 i. M </div>
! K* }# E; J9 [, ^ </form>
) n5 n. F" j2 n: q
6 g3 }2 g$ |, u+ H+ f, Q; q8 r F修改为:
5 _4 K# a& [, ]0 @/ q; o; z* P
7 a; O/ g5 d5 }5 A5 M2 q 2 f, w! f! @/ b0 m% y) _4 p" B
Quote:<form action="/plus/advancedsearch.php" method="post">0 G4 H( y# p3 n+ I! h! R
<div class="form">
: O, m) u8 ?) i# A. a <h4>搜索</h4>
9 Y! R; ^6 h n5 p' I <input type="hidden" name="mid" value="1" />
/ C, Q5 l5 }6 A' v$ O <input type="hidden" name="dopost" value="search" />
- v* s' @0 P6 g$ _/ m% f2 t7 F 关键词:<input type="text" name="q" /> <input type="submit" name="submit" value="开始全文搜索" />
% I* q1 @( \0 K- x( H: |% c
3 H4 g4 l5 ?6 A </div>
4 e n- Y* ^1 E7 F- A; g </form>
& g2 ?, G2 M e1 m$ m' b' Z( ]# T% R/ A, W I
. t" k1 t H" M. G( L$ t5 U此时更新网站,将会发现搜索数据已经有了质的飞跃 |
|