A-A+

phpcms v9同一个推荐位被多栏目调用

2015年05月09日 PHP开源系统 暂无评论 阅读 26 views 次

推荐位是phpcms v9一个特色的功能,这是保留了 phpcms 2008 的功能,推荐位的设置也很简单,直接在后台将文章进行推荐即可,那么时候我们需要在多个栏目下调用同一个推荐位怎么办呢,下面夏日博客就来教下大家如何让多个栏目共用一个推荐位。

在 phpcms v9 之前,是有多栏目调用同一推荐位的调用代码的,代码如下:

  1. {php $where = "catid IN (25,26,20,21) "}  
  2. {pc:content action="position" posid="2" order="listorder DESC" where="$where" moreinfo="1" num="2"}  
  3. {loop $data $r}  
  4. <a href="{$r[url]}" title="{$r[title]}">{str_cut($r[title],36,'')}</a><br>  
  5. {str_cut($r[description],112)}  
  6. <div class="bk20 hr"><hr /></div>  
  7. {/loop}  
  8. {/pc}  

这段代码通常是在 phpcms v9 之前使用的,而在最新版的 v9 是则是失效的,哪么我们需要修改一下以适合 v9 版本的使用,代码如下:

  1. {pc:content action="position" posid="2" order="listorder DESC" where="catid IN (25,26,20,21) " moreinfo="1" num="2"}  
  2. {loop $data $r}  
  3. <a href="{$r[url]}" title="{$r[title]}">{str_cut($r[title],36,'')}</a><br>  
  4. {str_cut($r[description],112)}  
  5. <div class="bk20 hr"><hr /></div>  
  6. {/loop}  
  7. {/pc}  
标签:

给我留言