您现在的位置是:首页 > 网站制作心得 > 网站建设教程 > 文章正文 网站建设教程

「PHPCMS技巧」频道和列表页实现有缩略图就显示,没有就显示日期的方法!

万晓博博客 2019-12-24 11:02:06 网站建设教程

简介前面我们已经给大家分享过许多phpcms实用的技巧,今天万晓博SEO再来分享一下怎么实现列表或者频道页文章有缩略图就显示缩略图、没有的话就显示日期的办法,希望对大家有帮助呢!

  本章前言:
 
  前面我们已经给大家分享过许多phpcms实用的技巧,今天万晓博SEO再来分享一下怎么实现列表或者频道页文章有缩略图就显示缩略图、没有的话就显示日期的办法,希望对大家有帮助呢!
 
频道和列表页实现有缩略图就显示
 
  实现起来很简单,我们知道thumb字段是存储缩略图的,然后我们加个判断就可以了。
 
  一、phpcms实现代码:
 
  用于列表页
  1. {pc:content action="lists" catid="$catid" num="12" order="inputtime DESC" page="$page"
  2. {loop $data $r
  3. <div class="row lists marginbottom30"
  4.     <div class="col-xs-4"
  5.     {if $r[thumb]} 
  6.         <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> 
  7.         {else
  8.         <div class="times text-center"
  9.             <span class="f30 cdbai bold">{date('d',$r[inputtime])}</span><span class="f12">{date('Y',$r[inputtime])}年{date('m',$r[inputtime])}月</span> 
  10.         </div> 
  11.     {/if
  12.     </div> 
  13.     <div class="col-xs-8"
  14.         <h3><a href="{$r[url]}" target="_blank"{title_style($r[style])}title="{$r[title]}">{$r[title]}</a></h3> 
  15.         <p class="text-muted">{$r[description]}</p> 
  16.     </div> 
  17. </div> 
  18. {/loop} 
  19. <div class="row pages f13"
  20.     <div class="col-xs-12">{$pages}</div> 
  21. </div> 
  22. {/pc} 
  用于频道页
  1. {pc:content action="lists" catid="$catid" num="12" order="inputtime DESC"
  2. {loop $data $r
  3. <div class="row lists marginbottom30"
  4.     <div class="col-xs-4"
  5.         {if $r[thumb]} 
  6.         <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> 
  7.         {else
  8.         <div class="times text-center"
  9.             <span class="f30 cdbai bold">{date('d',$r[inputtime])}</span><span class="f12">{date('Y',$r[inputtime])}年{date('m',$r[inputtime])}月</span> 
  10.         </div> 
  11.         {/if
  12.     </div> 
  13.     <div class="col-xs-8"
  14.         <h3><a href="{$r[url]}" target="_blank"{title_style($r[style])}title="{$r[title]}">{$r[title]}</a></h3> 
  15.         <p class="text-muted">{$r[description]}</p> 
  16.     </div> 
  17. </div> 
  18. {/loop} 
  19. {/pc} 
  二、效果如下:
 
频道和列表页实现有缩略图就显示
  本章总结:
 
  上面就是万晓博SEO在工作中遇到的使用场景,在频道和列表页实现有缩略图就显示,没有就显示日期,本章教程分享完了,更多phpcms使用技巧还请继续关注万晓博博客

相关文章

站点信息