欢迎来到361模板(www.ke361.com),原创精品织梦模板提供商。QQ快速注册登录 网站托管 VIP 网站定制

织梦模板

当前位置:织梦模板 > 技术文档 > 服务器技术 > 织梦DEDECMS列表缩略图有则显示缩略图,没有则显示自定义随机图片
这篇文章主要为大家详细介绍了织梦DEDECMS列表缩略图有则显示缩略图,没有则显示自定义随机图片,具有一定的参考价值,感兴趣的小伙伴们可以参考一下,有需要的朋友可以收藏方便以后借鉴。

当文章有缩略图时显示文章的缩略图;当文章没有缩略图时,就随机显示我们给出的几百张缩略图中的一张。这样一来列表页面的文章都有缩略图,同时还都不一样。

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

以上代码直接替换掉织梦默认的缩略图标签即可,如下面代码就是默认的缩略图调用标签,直接替换即可

<img src="[field:litpic/]">

无需加载js,具体的图片路径自己根据需要设置,此代码里面已经给图片添加了标题及ALT属性

下面是我的调用。正常情况下,结尾最后面应该还有一个</a>,但调用代码里面已经有的</a>,所以最后的一个要去掉,不然源代码里面会多出一个</a>来

<div class="article_img"> <a href="[field:filename/]" title="[field:title/]">
[field:array runphp='yes']
@me = (strpos(@me['litpic'],'defaultpic') ? "
<a href='{@me['arcurl']}'><img src='/uploads/lztp/".mt_rand(1,303).".jpg' alt='{@me['title']}' title='{@me['title']}'/></a>" : "
<a href='{@me['arcurl']}'><img src='{@me['litpic']}' alt='{@me['title']}' title='{@me['title']}'/></a>"); 
[/field:array]
</div>
以上就是织梦DEDECMS列表缩略图有则显示缩略图,没有则显示自定义随机图片的全部内容,希望对大家的学习和解决疑问有所帮助,也希望大家多多支持361模板网。

感谢打赏,我们会为大家提供更多优质资源!

热词标签: 缩略图

上一篇Apache htaccess http 301重定向到https, 并且不带www跳转到带www

下一篇织梦DEDECMS列表页随机调用自定义缩略图

取消

感谢您的支持,我们会继续努力的!

扫码支持
扫码打赏,你说多少就多少

打开支付宝扫一扫,即可进行扫码打赏哦

Powered by361模板网,分享从这里开始,精彩与您同在