PHPCMS V9 增加对推荐位数据调用的判断
发布时间:2020-06-29 作者:洛阳一博网络 点击:
有些情况下,内容被推送到了推荐位,所以不想再列表中再次调用,会造成重复,默认情况下是没有增加这个判断,现方法如下:
/phpcms/modules/content/classes/content_tag.class.php
列表页标签里
public function lists($data) {
里面116行左右找到:
$order = $data[‘order’]; 下面增加
if(isset($data['nopos']) && intval($data['nopos']=='0')) { $sql .= " AND posids ='0'"; }
if(isset($data['nopos']) && intval($data['nopos']=='0')) {
$sql .= " AND posids ='0'";
}
|
调用方式:
{pc:content action="lists" nopos="0" catid="$catid" num="20" order="id DESC" moreinfo="1" page="$page"}
{pc:content action="lists" nopos="0" catid="$catid" num="20" order="id DESC" moreinfo="1" page="$page"}
|
标签内加入 nopos=”0″ 就是排除推荐位数据
其他值或者不写是调用全部
网站关键词:
phpcms
上一篇:phpcms小技巧:巧用碎片功能
下一篇:如何提高洛阳网站设计的体验度