账号  

密码  

<<返回列表下一个上一个收藏 打印本文 复制本文地址

555

查看

0

回复
主题:解决全站搜索结果不能调用缩略图的问题 [收藏主题]  
lan988 当前离线

288

主题

210

广播

31

粉丝
添加关注
级别:管理员
用户积分:182 分
登录次数:1101 次
注册时间:2007-3-30
最后登录:2024-11-27
lan988 发表于:2023-12-7 23:22:20   | 只看该作者 查看该作者主题 楼主 

可能有些朋友和我一样有需要,在全站搜索中搜索出的结果列表中都能显示缩略图

(注意,这里说的搜索是 域名/plus/search/下的全站搜索,不是各模型的搜索,模型的搜索缩略图已有网友解决了)

解决方法:

打开/plus/search/下的index.asp文件

找到约83行的

case "id" echo GetNodeText("id")

在下面插入

case "photourl"

         if GetNodeText("photourl")="" then

            echo "/images/nopic.gif"

          else echo GetNodeText("photourl")

         end if

再找到

FieldStr="ID,Tid,Title,ChannelID,InfoID,Intro,AddDate,Fname"  

改成

FieldStr="ID,Tid,Title,ChannelID,InfoID,Intro,AddDate,Fname,photourl"

再找到下面几行

Select Case KS.C_S(ChannelID,6)

      case 1 FieldStr="ID,Tid,Title,photourl,Intro,AddDate,Fname"

   case 2 FieldStr="ID,Tid,Title,photourl,PictureContent As Intro,AddDate,Fname"

   case 3 FieldStr="ID,Tid,Title,photourl,DownContent As Intro,AddDate,Fname"

修改改成

Select Case KS.C_S(ChannelID,6)

      case 1 FieldStr="ID,Tid,Title,photourl,Intro,AddDate,Fname"

   case 2 FieldStr="ID,Tid,Title,photourl,PictureContent As Intro,AddDate,Fname"

   case 3 FieldStr="ID,Tid,Title,photourl,DownContent As Intro,AddDate,Fname"

(如果有用视频音乐等等其它模型的,在case 4 5 6等相对应后面加上photourl就行了,我只用到文章,图片,软件所以只改了前3个)

  

然后在全站搜索模板里{@loop.begin}与{@loop.end}之间适当位置加入

<img src="{@item.photourl}" border="0" />

就大功告成了

 
 
专业从事风水,命理,择日,取名等。
本站是提供个人知识管理的网络存储空间,所有非本站原创内容均由用户发布,不代表本站观点。如发现有害或侵权内容,请点击这里 举报
  支持(0) | 反对(0) 回到顶部顶端 回到底部底部
<下一主题 | 上一主题 >
风水自学网有限公司 © 2016-2025 版权所有 页面执行0.08008秒 powered by KesionCMS 9.0