我们使用dedecms建站时,文章里如果没有图片,文章列表页就显示默认缩略图,要在文章没有图片的情况下,列表页就不显示缩略图。不让默认缩略图显示的修改方法。在Dedecms提供的默认文章列表模板中,织梦列表页缩略图处理的方法为:

[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]

Sorry, the comment form is closed at this time.

   
© 2012 Ai-WEB的博客 Suffusion theme by Sayontan Sinha