您现在的位置是:首页 > 网站制作心得 > 网站建设教程 > 文章正文 网站建设教程
「PHPCMS技巧」频道和列表页实现有缩略图就显示,没有就显示日期的方法!
万晓博博客 2019-12-24 11:02:06 网站建设教程
简介前面我们已经给大家分享过许多phpcms实用的技巧,今天万晓博SEO再来分享一下怎么实现列表或者频道页文章有缩略图就显示缩略图、没有的话就显示日期的办法,希望对大家有帮助呢!
本章前言:
前面我们已经给大家分享过许多phpcms实用的技巧,今天万晓博SEO再来分享一下怎么实现列表或者频道页文章有缩略图就显示缩略图、没有的话就显示日期的办法,希望对大家有帮助呢!
实现起来很简单,我们知道thumb字段是存储缩略图的,然后我们加个判断就可以了。
一、phpcms实现代码:
用于列表页
- {pc:content action="lists" catid="$catid" num="12" order="inputtime DESC" page="$page"}
- {loop $data $r}
- <div class="row lists marginbottom30">
- <div class="col-xs-4">
- {if $r[thumb]}
- <div class="thumb"><a href="{$r[url]}" target="_blank"><img src="{$r[thumb]}" alt="{$r['title']}" title="{$r['title']}" width="100%" class="img-responsive center-block"></a></div>
- {else}
- <div class="times text-center">
- <span class="f30 cdbai bold">{date('d',$r[inputtime])}</span><span class="f12">{date('Y',$r[inputtime])}年{date('m',$r[inputtime])}月</span>
- </div>
- {/if}
- </div>
- <div class="col-xs-8">
- <h3><a href="{$r[url]}" target="_blank"{title_style($r[style])}title="{$r[title]}">{$r[title]}</a></h3>
- <p class="text-muted">{$r[description]}</p>
- </div>
- </div>
- {/loop}
- <div class="row pages f13">
- <div class="col-xs-12">{$pages}</div>
- </div>
- {/pc}
用于频道页
- {pc:content action="lists" catid="$catid" num="12" order="inputtime DESC"}
- {loop $data $r}
- <div class="row lists marginbottom30">
- <div class="col-xs-4">
- {if $r[thumb]}
- <div class="thumb"><a href="{$r[url]}" target="_blank"><img src="{$r[thumb]}" alt="{$r['title']}" title="{$r['title']}" width="100%" class="img-responsive center-block"></a></div>
- {else}
- <div class="times text-center">
- <span class="f30 cdbai bold">{date('d',$r[inputtime])}</span><span class="f12">{date('Y',$r[inputtime])}年{date('m',$r[inputtime])}月</span>
- </div>
- {/if}
- </div>
- <div class="col-xs-8">
- <h3><a href="{$r[url]}" target="_blank"{title_style($r[style])}title="{$r[title]}">{$r[title]}</a></h3>
- <p class="text-muted">{$r[description]}</p>
- </div>
- </div>
- {/loop}
- {/pc}
二、效果如下:
本章总结:
上面就是万晓博SEO在工作中遇到的使用场景,在频道和列表页实现有缩略图就显示,没有就显示日期,本章教程分享完了,更多phpcms使用技巧还请继续关注万晓博博客。