Discuz!门户列表页文章随机封面
很多站长为了界面美观与一致性,需要在文章列表界面对没有图片的文字也显示封面,本文介绍一个简单的方法解决此问题:
1、上传图片
找10张jpg格式图片,分别命名为0.jpg、1.jpg------9.jpg(注意从0开始),上传到 static/cover/目录下(注:covre这个是新建的文件夹,按照这个思路可以把图片放在其他的文件夹中,或是新建一个文件夹中)。
2、打开文件:source\module\portal\portal_list.php
找到代码:
if($value['pic']) { $value['pic'] = pic_get($value['pic'], '', $value['thumb'], $value['remote'], 1, 1); }
修改为
if($value['pic']) { $value['pic'] = pic_get($value['pic'], '', $value['thumb'], $value['remote'], 1, 1); }else{ $value['pic'] = 'static/cover/'.($value[aid]%10).'.jpg'; }
3、上传覆盖,修改完成!
4、以下为效果:
PC端效果:
wap端效果(会自动跟随,无需改模板)
留言评论
暂无留言