账号通
    

账号  

密码  

2559

查看

1

回复
主题:[分享]V7后台文章管理支持按文档内容搜索的修改方法 [收藏主题]  
youkoe 当前离线

238

主题

0

广播

0

粉丝
添加关注
级别:二年级

用户积分:490 分
登录次数:366 次
注册时间:2010/9/10
最后登录:2021/5/6
youkoe 发表于:2010/11/3 11:04:00   | 只看该作者 查看该作者主题 楼主 
科汛智能建站系统

看了“科讯官方”管理员发布的“V6后台文章管理支持内容搜索的修改方法”一文,深受启发,刚才看了下V7的后台,文章后台也不支持按内容搜索,那么我们在V7后台实现这个功能。



修改方法如下:



打开Admin/Ks.ItemInfo.asp,查找

  1. Select Case SearchType
  2.      Case 0:.echo ("文档标题中含有 <font color=red>" & KeyWord & "</font> 的" & KS.C_S(ChannelID,3))
  3.      Case 1:.echo ("文档录入员中含有 <font color=red>" & KeyWord & "</font> 的" & KS.C_S(ChannelID,3))
  4.      Case 2:.echo ("文档关键字中含有<font color=red>" & KeyWord & "</font> 的" & KS.C_S(ChannelID,3))
  5.      Case 3:.echo ("文档作者含有<font color=red>" & KeyWord & "</font> 的" & KS.C_S(ChannelID,3))
  6.      Case 4:.echo ("商品编号含有<font color=red>" & KeyWord & "</font> 的" & KS.C_S(ChannelID,3))
  7.      Case 5:.echo ("所属品牌含有<font color=red>" & KeyWord & "</font> 的" & KS.C_S(ChannelID,3))
  8.      Case 6:.echo ("文档内容含有<font color=red>" & KeyWord & "</font> 的" & KS.C_S(ChannelID,3))
  9.       End Select

增加红色部分代码。往下查找

  1. Select Case SearchType
  2.       Case 0:Param = Param & " And (Title like '%" & KeyWord & "%')"
  3.       Case 1:Param = Param & " And Inputer like '%" & KeyWord & "%'"
  4.       Case 2:Param = Param & " And KeyWords like '%" & KeyWord & "%'"
  5.       Case 3:Param = Param & " And Author like '%" & KeyWord & "%'"
  6.       Case 4:Param = Param & " And ProID Like '%" & KeyWord & "%'"
  7.       Case 5:Param = Param & " And BrandID in(select id From KS_ClassBrand Where BrandName Like '%" & KeyWord & "%' or BrandeName Like '%" & KeyWord & "%')"
  8.       Case 6:Param = Param & " And ArticleContent Like '%" & KeyWord & "%'"
  9.     End Select

增加红色部分代码。再往下查找

  1. If SearchType="3" Then .echo ("<option value=3 selected>文档作者</option>") Else .echo ("<option value=3>文档作者</option>")   
  2.      If KS.C_S(Channelid,6)=1 Then
  3.               If SearchType="6" Then .echo ("<option value=6 selected>文档内容</option>") Else .echo ("<option value=6>文档内容</option>")
  4.               End If

增加红色部分代码。修改完毕。欢迎大家测试。

PS:论坛编辑器好像有问题,发布后重新编辑帖子部分内容会自动增加空格。



 
  支持(0) | 反对(0) 回到顶部顶端 回到底部底部
superb 当前离线

148

主题

0

广播

0

粉丝
添加关注
级别:一年级

用户积分:623 分
登录次数:92 次
注册时间:2010/3/30
最后登录:2012/8/5
superb 发表于:2010/11/4 12:58:00   | 只看该作者 查看该作者主题 沙发 
 
  支持(0) | 反对(0) 回到顶部顶端 回到底部底部
<上一主题 | 下一主题 >
Powered By KesionCMS Version X1
厦门科汛软件有限公司 © 2006-2016 页面执行0.62891秒 powered by KesionCMS 9.0