广告位招租 qq245909083

dedecms 无缩略图时显示随机图片方法

分享时间:2017-12-23 1217 热度℃
默认情况下,需要显示缩略图的列表调用到无缩略图的文章时,会显示系统默认的缩略图,看着很不舒服。
本方法效果是当无缩略图时显示随机图片。
修改步骤:
[tem=1]修改include/arc.listview.class.php[/tem]
查找'/images/defaultpic.gif'
替换为'/images/'.rand(0,5).'.gif'
[tem=2]修改include/taglib/arclist.lib.php[/tem]
查找'/images/defaultpic.gif'
替换为'/images/'.rand(0,5).'.gif'
修改完毕!
就是用rand随机函数替换掉默认缩略图文件名,其中rand(0,5)代表0.gif,1.gif ,2.gif,3.gif,,4gif,5gif。6个图片随机显示。有多少个图片,最后一位5就改成多少。比如有10个图片就是rand(0,10)。
图片按照上面的路径存放,即在根目录/images文件夹下,当然你可以修改路径和图片格式,命名从0.gif开始,直至你写的最大数量。
需要注意的是,写了多少就要有多少图,图片数量不能小于最大值,比如写的是rand(0,5),你只有2张图,那么随机到4.gif就没图。
每次刷新页面就会换自动换一次图,这点不是很爽,如果用随机图的多了,给人一刷新页面内容就换了一样…
返回顶部