Discuz手机版相关帖子封面图调用方法

overme6个月前 (10-17)网页设计340
Discuz手机版套用PC端相关帖子模板,如何实现帖子封面调用,叠加CSS实现效果如下:

调用方法如下:

1、进入Discuz程序目录source\module\forum,打开forum_viewthread.php文件

搜索$post[‘relateitem’]

修改为如下代码,新增相关帖子img地址。

  1. if($post[‘tags’]) {
  2.    $post[‘relateitem’] = getrelateitem($post[‘tags’], $post[‘tid’], $_G[‘setting’][‘relatenum’], $_G[‘setting’][‘relatetime’]);
  3.    foreach($post[‘relateitem’] as $k=>$img)
  4.    {
  5.         $threada= C::t(‘forum_attachment’)->fetch_all_by_id(‘tid’, $img[‘tid’], ‘aid’);
  6.         $threadaid = reset($threada);
  7.         $threadpic = C::t(‘forum_attachment_n’)->fetch_by_aid_uid($threadaid[‘tableid’], $threadaid[‘aid’], $thread[‘authorid’]);
  8.         $thread[‘pic’] = $threadpic[‘attachment’];  
  9.         $post[‘relateitem’][$k][‘img’] = ‘data/attachment/forum/’.$thread[‘pic’];
  10.    }
  11. }

复制代码

2、在需要调用帖子封面的位置,通过$var[img]进行调用。

  1. <!–相关推荐–>
  2. <div class=”r_list”>
  3.         <h3 class=”r_list_title” style=”height: 30px;line-height: 30px;”>相关推荐</h3>
  4.                 <ul>
  5.                         <!–{loop $post[‘relateitem’] $var}–>
  6.                         <li><div class=”topic_img” style=”width: 100px;height: 70px;float: left;”><a href=”thread-$var[tid]-1-1.html” target=”_self”><img src=”<font color=”#ff0000″><b>$var[img]</b></font>” alt=”$var[subject]” width=”100px” height=”70px” /></a></div>
  7.                         <a href=”thread-$var[tid]-1-1.html” title=”$var[subject]” target=”_self”>$var[subject]</a></li>
  8.                         <!–{/loop}–>
  9.                 </ul>
  10. </div>
  11. <!—->

复制代码

相关文章


		如何在DISCUZ发帖页添加自定义字段

如何在DISCUZ发帖页添加自定义字段

使用DISCUZ系统仿站时,发帖时如果要新增一些参数,怎么样才能实现这样的效果呢? 下面我爱自学网分享在网络上收集到的发帖内页添加字段的方法,供参考。 第一步:使用管理员用户名密码登录DISCUZ...


		Discuz去除图片下载附件提示信息

Discuz去除图片下载附件提示信息

使用Discuz建站系统发布帖子内容时,内容有图片时。鼠标移动到图片上时,会弹出下图所示的“下载附件”的提示信息。 实际大家浏览网页时,基本上是不会主动下载图片的,只是查看而已。但是,下载附件的提...


		取消Discuz发帖时的发起投票功能

取消Discuz发帖时的发起投票功能

如下图所示: Discuz论坛系统,进行文章帖子发布时,右侧有个发起投票的功能,如果要取消该如何操作呢? Discuz取消投票主题的设置方法: 1、登陆Discuz管理后台 2、点击上方“论坛”...


		DISCUZ发帖时添加自定义字段(分类信息)

DISCUZ发帖时添加自定义字段(分类信息)

使用织梦建站时,文章简介可以方便的进行调用,有利于搜索引擎优化。 那在Discuz中,如何实现相同功能呢。 以下讲解在Discuz中,通过添加分类信息,实现文章简介的添加,配合后续模板中的调用方法...


		登陆Discuz管理后台时提示管理面板已经锁定

登陆Discuz管理后台时提示管理面板已经锁定

Discuz站长在登陆网站管理后台时,如果连续输错几次密码,则会出发安全提示。 提示内容如下图所示,“您的管理面板已经锁定” 遇到这样的问题,作为站长的你,准备怎么处理呢? 难道真的要,老老实实...


		Discuz搜索页Logo图片修改方法

Discuz搜索页Logo图片修改方法

Discuz建设的网站Search.php即搜索首页,显示样式如下,顶部中间居中位置有一个网站Logo. 如果要修改这个Logo该怎么操作呢! 方法很简单,可以将鼠标移动到图片上方,邮件选择“...

发表评论

访客

看不清,换一张

◎欢迎参与讨论,请在这里发表您的看法和观点。