找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
查看: 267|回复: 0

[cms教程] 修补PbootCMS文章内容情况为关掉时tag标签依然表明难题

[复制链接]

该用户从未签到

发表于 2021-12-26 13:01:42 | 显示全部楼层 |阅读模式

您需要 登录 才可以下载或查看,没有账号?立即注册

×
本质上后台管理文章内容情况关掉了,因此前台接待的本文形成出的tag就应当消失,但现在PbootCMS默认并没有根据文章内容情况自动隐藏。在平常一般使用中会没有影响,可是遇到类似本网站右边有tags列表展示,并且换了总数表明,那样当客户见到本来表明有总数点一下进来却并没有,这种体验实际效果就差。那样今天就而言下如何修复这种情况,完成tag标签能够随文章内容情况完成展示和掩藏。

完成方式
开启这一文档 \apps\home\model\ParserModel.php,寻找getSortTags($scode)截屏这里



                               
登录/注册后可看大图



则在最终寻找



$result = parent::table('ay_content a')->where("c.type=2 AND a.tags''")
    ->where($scode_arr, 'OR')
    ->join($join)
    ->order('a.visits DESC')
    ->column('a.tags');
return $result;



把它修改为下列,储存就可以



$result = parent::table('ay_content a')->where('a.status=1')->where("c.type=2 AND a.tags''")
    ->where($scode_arr, 'OR')
    ->join($join)
    ->order('a.visits DESC')
    ->column('a.tags');
return $result;



方式讲解
上边的办法是给去数据库系统搜索时提升了一情况分辨where('a.status=1')
回复

使用道具 举报

网站地图|页面地图|文字地图|Archiver|手机版|小黑屋|找资源 |网站地图

GMT+8, 2024-11-1 16:36

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表