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

 找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索

[疑问] 资讯分类页面的新闻列表标题+摘要显示实现

[复制链接]
xiaoyaozi215 发表于 2010-4-9 15:20:02 | 显示全部楼层 |阅读模式
资讯分类页面的新闻列表标题+摘要+缩略图显示如何实现呀?我试了半天不是只能显示所有资讯的标题和摘要,就是只能显示有图片附件资讯的标题+摘要+缩略图,不能显示非图片资讯。大家谁能解决呀?
数据调用语句一:显示所有资讯的标题和摘要
<!--{block name="spacenews" parameter="showdetail/1/messagelen/300/messagedot/1/perpage/20/catid/$thecat[subcatid]/order/i.dateline DESC/cachename/newlist"}-->
显示效果:

数据调用语句二:显示图片资讯的标题和摘要、缩略图
<!--{block name="spacenews" parameter="showattach/1/showdetail/1/messagelen/300/messagedot/1/perpage/20/catid/$thecat[subcatid]/order/i.dateline DESC/cachename/newlist"}-->
显示效果:

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

x
 楼主| xiaoyaozi215 发表于 2010-4-12 14:06:48 | 显示全部楼层
没有人来顶下呀
回复

使用道具 举报

pcjiawei 发表于 2010-4-12 14:46:14 | 显示全部楼层
我也在找这个方法。可以行吗
回复

使用道具 举报

小龟爬爬 发表于 2010-4-12 15:43:01 | 显示全部楼层
haveattach 附件是否包含附件,有两个参数:1表示有,0表示没有
试试加上这个限制
回复

使用道具 举报

 楼主| xiaoyaozi215 发表于 2010-4-12 15:54:13 | 显示全部楼层
回复 4# 小龟爬爬


    不是说判断有没有附件的问题,而是我要全部显示资讯,有图片的显示图片,没有的只显示标题和摘要
回复

使用道具 举报

 楼主| xiaoyaozi215 发表于 2010-4-12 16:55:54 | 显示全部楼层
最笨的解决办法:再进行一次查询
  1. <!--{if ($value[picid]>0)}-->
  2. <!--{eval
  3. $query = $_SGLOBAL['db']->query('SELECT i.thumbpath FROM '.tname('attachments').' i WHERE i.aid=\''.$value[picid].'\'');
  4. $new_list_pic = $_SGLOBAL['db']->fetch_array($query);
  5. }-->
  6. <dd class="atc"><img src="{S_URL}/attachments/$new_list_pic[thumbpath]" alt="$subject" /></dd><!--{/if}-->
复制代码

回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-11-17 09:41 , Processed in 0.022452 second(s), 4 queries , Gzip On, Redis On.

Powered by Discuz! X3.4

Copyright © 2001-2023, Tencent Cloud.

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