您现在的位置是:首页 > 教程 > dedecms教程dedecms教程
dedecms栏目列表页实现文档缩略图为空不显示的代码
梁尉寒2023-12-17 23:15:02dedecms教程已有人查阅
导读我们知道在使用织梦模板提供的默认模板套系中,在栏目列表页面对缩略图处理的方法为:当有缩略图时则显示,文档缩略图为空的时候,则显示系统的默认图片。
我们知道在使用织梦模板提供的默认模板套系中,在栏目列表页面对缩略图处理的方法为:当有缩略图时则显示,文档缩略图为空的时候,则显示系统的默认图片。但是如果我们的文章缩略图少时,显示系统默认图片,我想也太美观,于是我想寻找一种解决方案,当缩略图为空时不显示。
经过一番研究,还真的实现了。
这是默认的缩略图处理代码:
经过一番研究,还真的实现了。
这是默认的缩略图处理代码:
[field:array runphp='yes']@me = (empty(@me['litpic']) ? "" : "<a href='{@me['arcurl']}' class='preview'><img src='{@me['litpic']}'/></a>"); [/field:array]
在上面的代码中,处理缩略图的意思“当文档缩略图为空的时候,则显示系统的默认图片”, 而我们要实现的效果则是不显示系统的默认图片,连缩略图所在的DIV(或其它层)都不显示,那么我们就可以用strpos来判断了,实现代码为:
[field:array runphp='yes']@me = (strpos(@me['litpic'],'defaultpic') ? "" : "<a href='{@me['arcurl']}' class='preview'><img src='{@me['litpic']}'/></a>"); [/field:array]
本文标签:
很赞哦! ()
相关文章
随机图文
-
dedecms下拉高效导航一级二级导航标签书写格式
下拉高效导航一级二级导航标签书写格式{dede:channelartlist typeid=top row=9 cacheid=chan -
dedecms文章来源和作者为空时自动隐藏字段的方法
dedecmscms后台在发布文章的时候可以让管理员填写文章来源或者作者信息,有些时候需要用到,有些时候可能就会留空,或者填写来源网络,作者匿名之类的。 -
dedecms织梦实现远程发布附件的方法教程
DEDECMS中要实现远程发布附件图片要怎么处理呢本dede教程就是教你如何使用DEDECMS的实现附件的远程发布很不错的哦 -
织梦使用中怎么修改织梦提示信息对话框的内容
在织梦Dedecms中,页面跳转时都会是出现一个DEDECMS提示信息的对话框,我们可以根据自己的个人网站来修改这个提示信息标题,具体方法如下:
留言与评论 (共有 条评论) |