很多朋友在使用极致cms的时候,问到列表页当缩略图就显示缩略图,没有缩略图的时候直接显示文章标题信息呢?

话不多说,直接上代码:
{foreach $lists as $v}
{if($v['litpic'])}
{$v['title']}
{fun newstr($v['description'],220)}
{$v['hits']} {fun date('Y-m-d H:i:s',$v['addtime'])}
{$v['title']}
{fun newstr($v['description'],220)}
{$v['hits']} {fun date('Y-m-d H:i:s',$v['addtime'])}
那么,如何实现有缩略图就出现缩略图,没有缩略图就现在一个默认图片呢?
添加一个判断,如果有缩略图就显示原有缩略图,没有缩略图就显示默认。
在网站设置里新增一个字段,可以命名为“defaultpic”,类型为图片,上传一张缩略图。
首页和列表页调用:
{if($v['litpic'])}
{$v['litpic']}
{else}
{$webconf['defaultpic']}
{/if}详情页调用:
{if($jz['litpic'])}
{$jz['litpic']}
{else}
{$webconf['defaultpic']}
{/if}