您现在的位置是:主页 > 织梦教程 > 织梦教程

如何让织梦缩略图有则显示,没有则显示自定义随机图片的方法

织梦BUG 2019-07-19 【织梦教程】 人已围观

简介织梦dedecms搭建的文章网站,有些文章没有配图片,导致文章列表页面调用了同一张defaultpic.gif默认缩略图,这样的话列表页的缩略图都显示一样,非常影响美观。 那我们就要折腾下模版...

织梦dedecms搭建的文章网站,有些文章没有配图片,导致文章列表页面调用了同一张defaultpic.gif默认缩略图,这样的话列表页的缩略图都显示一样,非常影响美观。

那我们就要折腾下模版,让文章有配图时显示文章的缩略图;当文章没有配图时,就随机显示我们给出的几百张缩略图中的一张。这样一来列表页面的文章都有缩略图,同时还都不一样,增加了网页的用户体验。

下面我们说下如何实现的方法。

直接替换掉织梦默认的缩略图标签调用即可。用下面这段代码替换。

[field:array runphp='yes']
@me = (strpos(@me['litpic'],'defaultpic') ? "
<a class='focus' href='{@me['arcurl']}'><img src='/images/".mt_rand(1,300).".jpg' class='thumb' /></a>" : "
<a class='focus' href='{@me['arcurl']}'><img src='{@me['litpic']}' class='thumb'/></a>");
[/field:array]

代码里面的images代表图片的存放位置,(1,300)代码随机调用300张图片。你也可改成调用10张或别的,只需改成(1,10)。

图片命名规则为1.jpg 2.jpg以此类推


-END-

浏览完了?你可以 点我去评论留下观点!

站点信息

  • 建站时间:2018-10-24
  • 标签管理标签云
  • 网站地图XML网站地图
  • 文章统计:70篇文章
  • 站长微信:微信二维码