账号通
    

账号  

密码  

3116

查看

2

回复
主题:非文章模型使用搜索标签调用搜索筛选页面后,再次点击筛选都会跳回文章模型的筛选的修改方法 [收藏主题]  
科汛官方 当前离线

47268

主题

145

广播

405

粉丝
添加关注
级别:管理员

用户积分:101604 分
登录次数:7935 次
注册时间:2006/12/7
最后登录:2023/12/14
科汛官方 发表于:2012/9/10 9:43:47   | 只看该作者 查看该作者主题 楼主 
科汛在线商城系统(NET)
非文章模型使用搜索标签调用搜索筛选页面后,再次点击筛选都会跳回文章模型的筛选的修改方法

打开

item/index.asp


找到以下代码,并增加红色的部分即可


'获取字段选项的链接,nocollectkey 不收集的字段,多个用英文逗号隔开
  Function GetFieldLink(f,v,nocollectkey)
   Dim r,Param,i
   Param=""
   Dim QPArr,PPArr,Pkey,Pval,QP
   QP=Request.QueryString
   If Not KS.IsNul(QP) Then
     QPArr=Split(Replace(QP,".html",""),",")
     For i=0 To Ubound(QPArr)
       If instr(QParr(i),"-")<>0 Then
      PPArr=Split(QParr(i),"-")
      Pkey=trim(PPArr(0))
      Pval=PPArr(1)
     if KS.FoundInArr(lcase(nocollectkey),lcase(pkey),",")=false Then
       If lcase(pkey)<>lcase(f) Then
      If Param="" Then
        Param=pkey&"-"&Pval
      Else
        Param=Param & ","&pkey&"-"&Pval
      End If
       ElseIf lcase(pkey)=lcase(f) Then
      If Param="" Then
        Param=pkey&"-" & v
      Else
        Param=Param & ","&pkey&"-"&v
      End If
       End If
     End If
    End If
     Next
   End If
        
  if f<>"" then
   if instr(lcase(param),lcase(f)&"-")=0 then
    If Param="" Then
     Param=f & "-" & v
    Else
     Param=Param & "," & f & "-" & v
    End If
   end if
  end if
  if (instr(lcase(param),"c-")=0) then
         If Param="" Then
     Param="c-" & channelid
    Else
     Param=Param & ",c-" & channelid
    End If
  end if

   if isrewrite<>"1" then Param="?" & Param Else Param=KS.Setting(3) & "search/" & Param
   GetFieldLink=Param&".html"
  End Function

 
KesionCMS,,
  支持(0) | 反对(0) 回到顶部顶端 回到底部底部
敏敏小盆友 当前离线

47

主题

0

广播

1

粉丝
添加关注
级别:学前班

用户积分:75 分
登录次数:5 次
注册时间:2012/8/21
最后登录:2012/10/4
敏敏小盆友 发表于:2012/9/10 10:20:13   | 只看该作者 查看该作者主题 沙发 
 
  支持(0) | 反对(0) 回到顶部顶端 回到底部底部
d121121 当前离线

277

主题

5

广播

1

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

用户积分:1500 分
登录次数:277 次
注册时间:2011/5/6
最后登录:2021/12/3
d121121 发表于:2012/9/10 11:08:45   | 只看该作者 查看该作者主题 藤椅 
 
  支持(0) | 反对(0) 回到顶部顶端 回到底部底部
<上一主题 | 下一主题 >
Powered By KesionCMS Version X1
厦门科汛软件有限公司 © 2006-2016 页面执行0.08203秒 powered by KesionCMS 9.0