解决dedecms无缩略图则不显示的方法

dedecms中列表标签里如果有缩略图则显示,没有就不显示的标签在默认模板中已经有了,但是为什么没实现这一效果呢?原因是在标签程序里如果缩略图为空,则指向默认的缩略图,所以也可以不通过修改程序来实现这一功能,其实也很简单。把原有的标签修改成这样就

         dedecms中列表标签里如果有缩略图则显示,没有就不显示的标签在默认模板中已经有了,但是为什么没实现这一效果呢?原因是在标签程序里如果缩略图为空,则指向默认的缩略图,所以也可以不通过修改程序来实现这一功能,其实也很简单。把原有的标签修改成这样就行了。 

 [field:array runphp='yes']@me = (@me['litpic']=="/images/defaultpic.gif" ? "" : "<a href='{@me['arcurl']}' class='preview'><img src='{@me['litpic']}'/></a>"); [/field:array]
 

通过判断图片是不是默认缩略图来决定是否显示图片,这样就解决此问题了。



 

本站部分内容来源互联网,如果有图片或者内容侵犯您的权益请联系我们删除!

相关文档推荐

由于 DEDECMS v5.6缩略图生成方法是按比例进行放缩的,和之前的版本问题一样, dedecms 的官方也许根本没有注意到,或者他们觉得这样才是最好的缩略图生成方式,这样的话,如果图片的宽高比例不合适,那么缩略图将会被压缩得很不好看,在这里,我是先对图片