西安网站建设
在线咨询

扫描二维码分享到微信

phpcms排除推荐位文章--二开--对推荐位数据调用判断

2020-06-28

phpcms排除推荐位文章--二开--对推荐位数据调用判断

=====石头教程:========

解决办法给list添加一个属性  nopos="1" 

nopos等于1表示不调用推荐位

nopos等于0表示调用全部

 

找到文件:content_tag.class.php

\phpcms_r0gt6sy81g5umy9\modules\content\classes\content_tag.class.php

为了防止出错 AND前面 需要留个空格

//nopos等于1表示不调用推荐位 nopos等于0表示调用全部

if (isset($data['nopos']) && intval($data['nopos']) == 1) {

$sql  .= " AND posids = 0";

}

 

前台:

{pc:content action="lists" catid="19"  nopos="1"  num="4" order="id DESC"}

{loop $data $v}

<li><a href="{$v[url]}" class="gj_sstbt_sp">{str_cut($v[title],66,'')}</a></li>

{/loop}

{/pc}

 

 

 

=========周神仙教程:==========

PHPCMS V9 增加对推荐位数据调用的判断

需求说明

有些情况下,内容被推送到了推荐位,所以不想再列表中再次调用,会造成重复,默认情况下是没有增加这个判断,现方法如下:

/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'";

}

调用方式:

 

{pc:content action="lists" nopos="0" catid="$catid" num="20" order="id DESC" moreinfo="1" page="$page"}

 

 

标签内加入 nopos=”0″ 就是排除推荐位数据

其他值或者不写是调用全部

 



标签: phpcms PHP CMS 排除推荐位文章 二开 推荐位 数据调用判断

上一篇:PHPCMS V9非超管无法设置来源管理权限的BUG修复
下一篇:phpcms v9禁止提交信息到官网方法详解-解决phpcms后台慢的问题-最佳解决方法

网站栏目

建站知识 酷站欣赏 网站优化 网络营销 网站安全 行业新闻 公司新闻 建站工具


最新文章

css 如何让pc端不显示 手机端

css 如何让pc端不显示 手机端显示-html+css实现电脑端显示(隐藏)手机端隐藏(显示)htm...

apache伪静态排除目录规则

apache伪静态排除目录规则:排除某个文件夹:方法1:RewriteRule ^(statics|api|uploa...

CKEditor跨站脚本漏洞(CKEdito

CNVD-IDCNVD-2020-16705公开日期2020-03-11危害级别中影响产品CKEditor CKEditor 4 ...

RGCMS建站管理系统(一款基于tp5

RGCMS建站管理系统(一款基于tp5 1框架(Thinkphp5 1)好用的PHP建站管理系统)睿谷信...

织梦cms(dedecms)用SQL语句批

织梦cms(dedecms)用SQL语句批量替换为空的字段1、备份数据库2、后台-系统-SQL工具,...


相关内容

phpcms会员注册短信验证插件-短

phpcms会员注册短信验证插件-短信通短信接口安装说明一、短信通安装步骤1、备份网站根...

PHPCMS v9短信验证码互亿无线

插件说明本插件系互亿无线针对phpcms V9 0短信插件开发,插件内的所有文件均为对原文...

phpcms v9建网站 php格式化

用PHPCMS V9 建站时,经常会用到时间标签,它是通用标签调用-日期时间格式化,适用全...

phpcms v9建站 ajax列表分页

phpcms v9建站 ajax列表分页加载更多直接下载:phpcms v9建站 ajax列表分页加载更...

PHPCMS V9建网站 定时发布文

PHPCMS V9建网站 定时发布文章的插件点击下载插件教程:PHPCMS V9 定时发布文章的...

phpcms v9 Tag伪静态 url静

PhpCms v9 Tag伪静态 url静态化,网站建设测试可用  首先确认我们的需求:http: ...

PHPCMS V9 TAG标签的URL伪静

PHPCMS V9网站TAG标签的URL伪静态设置和分页BUG修复最近在使用PHPCMS V9建一个站的时...

PHPCMS V9编辑器HTML/JS/php代

PHPCMS V9后台编辑器添加HTML JS 代码而不解析对于大部人来说是很鸡肋的东西,但对...


COPYRIGHT (©)2018-2019 西安黑米网络 | 西安网站建设 |  百度地图|  网站地图|  标签 |  会员登录  |  会员注册  |  最近更新时间: 2020-06-28 15:08:33