在用迅睿cms建站时,列表页面有部分文章有图,有部分文章没有图片,如何通过判断,当有缩略图时显示缩略图,没有缩略图时则不显示缩略图,也就是空白不显示缩略图,自动隐藏掉。
先看效果:
修改前:
修改后:
解决方式如下:
在列表页面模板中,缩略图位置加上if判断语句。
一般默认的列表页模板为:list.html
将原来:
<a href="{$t.url}"><img src="{dr_thumb($t.thumb, 240, 240, 0, 'width')}"/>
修改为:
{if $t.thumb}<a href="{$t.url}"><img src="{dr_thumb($t.thumb, 240, 240, 0, 'width')}"/></a>{else}[空白]{/if}
注意:[空白],可以是删掉,前台就会不显示。
最终概括
{if $t.thumb}有图{else}无图{/if}