Discuz!官方免费开源建站系统

 找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索

[疑问] 内容详细页中调用缩略图怎么调用?

[复制链接]
selvin 发表于 2010-6-27 13:29:52 | 显示全部楼层 |阅读模式
内容详细页中调用缩略图怎么调用?
$news[thumbpath] 这样调不出来哦
 楼主| selvin 发表于 2010-7-3 13:06:16 | 显示全部楼层
求助啊,没人帮吗?
回复

使用道具 举报

 楼主| selvin 发表于 2010-7-3 13:48:39 | 显示全部楼层
如何在内容页调用缩略图啊
回复

使用道具 举报

危险的蘑菇 发表于 2010-7-3 16:32:54 | 显示全部楼层
本帖最后由 危险的蘑菇 于 2010-7-8 17:48 编辑

不是这样的,需要查找当篇文章所含的附件,然后显示出来。
您可以参考下viewnews.php
  1. $query = $_SGLOBAL['db']->query('SELECT * FROM '.tname('attachments').' WHERE itemid=\''.$itemid.'\'');
  2.         while ($attach = $_SGLOBAL['db']->fetch_array($query)) {
  3.                 if(strpos($news['message'], $attach['thumbpath']) === false && strpos($news['message'], $attach['filepath']) === false && strpos($news['message'], 'batch.download.php?aid='.$attach['aid']) === false) {
  4.                         $attach['filepath'] = A_URL.'/'.$attach['filepath'];
  5.                         $attach['thumbpath'] = A_URL.'/'.$attach['thumbpath'];
  6.                         $attach['url'] = S_URL.'/batch.download.php?aid='.$attach['aid'];
  7.                         $news['attacharr'][] = $attach;
  8.                 }
  9.         }
复制代码
然后在模板中循环显示附件

内容页显示附件存在一个bug,即当有分页时附件不显示。蘑菇修复了一下,请参考
http://www.365coding.com/html/25/n-525.html
回复

使用道具 举报

 楼主| selvin 发表于 2010-7-4 10:41:03 | 显示全部楼层
谢谢啦
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

手机版|小黑屋|Discuz! 官方站 ( 皖ICP备16010102号 )star

GMT+8, 2024-11-16 08:25 , Processed in 0.026934 second(s), 3 queries , Gzip On, Redis On.

Powered by Discuz! X3.4

Copyright © 2001-2023, Tencent Cloud.

快速回复 返回顶部 返回列表