A-A+
phpcms v9同一个推荐位被多栏目调用
推荐位是phpcms v9一个特色的功能,这是保留了 phpcms 2008 的功能,推荐位的设置也很简单,直接在后台将文章进行推荐即可,那么时候我们需要在多个栏目下调用同一个推荐位怎么办呢,下面夏日博客就来教下大家如何让多个栏目共用一个推荐位。
在 phpcms v9 之前,是有多栏目调用同一推荐位的调用代码的,代码如下:
- {php $where = "catid IN (25,26,20,21) "}
- {pc:content action="position" posid="2" order="listorder DESC" where="$where" moreinfo="1" num="2"}
- {loop $data $r}
- <a href="{$r[url]}" title="{$r[title]}">{str_cut($r[title],36,'')}</a><br>
- {str_cut($r[description],112)}
- <div class="bk20 hr"><hr /></div>
- {/loop}
- {/pc}
这段代码通常是在 phpcms v9 之前使用的,而在最新版的 v9 是则是失效的,哪么我们需要修改一下以适合 v9 版本的使用,代码如下:
- {pc:content action="position" posid="2" order="listorder DESC" where="catid IN (25,26,20,21) " moreinfo="1" num="2"}
- {loop $data $r}
- <a href="{$r[url]}" title="{$r[title]}">{str_cut($r[title],36,'')}</a><br>
- {str_cut($r[description],112)}
- <div class="bk20 hr"><hr /></div>
- {/loop}
- {/pc}