怎么在帖子列表调用帖子内的图片和数量?
本帖最后由 我在大学 于 2015-12-1 11:47 编辑我想在帖子列表调用帖子内的图片和图片的数量,该怎么弄?需要修改那些文件,怎么修改?请详细说明一下!
discuz获取帖子附件的数量方式
1、修改模型处理文件
打开以下文件
网站根目录/source/module/forum/forum_forumdisplay.php
搜索
$threadids[$threadindex] = $thread['tid'];在这段代码后面添加如下代码
$thread['$pic_s'] = C::t('forum_attachment')->count_by_tid($thread['tid']);
添加后如图:
2、然后修改模板文件
打开以下文件
网站根目录/template/default/forum/forumdisplay_list.htm (default为默认模板的名称,非默认模板请替换)
搜索
<!--{if $thread['attachment'] == 2}-->找到
<!--{if $thread['attachment'] == 2}-->
<img src="{STATICURL}image/filetype/image_s.gif" alt="attach_img" title="{lang attach_img}" align="absmiddle" />在其后面加上刚刚在模型内添加的变量:$thread['$pic_s']并且给他一些修饰
<span style="color:#f40"]>[{$thread['$pic_s']}P]</span>添加后如图:
3、登录网站后台刷新缓存
4、前台查看样式
大功告成!
如果在导读也面呢?改怎么弄啊 图片模式不管用,求解!:lol
页:
[1]