phpcms在前台文章列表前显示分类名称的方法
发表于:2026-11-03 作者:千家信息网编辑
千家信息网最后更新 2026年11月03日,这篇文章将为大家详细讲解有关phpcms在前台文章列表前显示分类名称的方法,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。1、打开phpcms\caches\cach
千家信息网最后更新 2026年11月03日phpcms在前台文章列表前显示分类名称的方法
这篇文章将为大家详细讲解有关phpcms在前台文章列表前显示分类名称的方法,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。
1、打开phpcms\caches\caches_commons\caches_data\category_content_1.cache.php
return array ( 1 => array ( 'catid' => '1', 'siteid' => '1', 'type' => '1', 'modelid' => '0', 'parentid' => '0', 'arrparentid' => '0', 'child' => '1', 'arrchildid' => '1,2,3,5,162', 'catname' => '网站介绍', 'style' => '', 'image' => '', 'description' => '', 'parentdir' => '', 'catdir' => 'about', 'url' => '/html/about/', 'items' => '0', 'hits' => '0', 'setting' => 'array ( \'ishtml\' => \'1\', \'template_list\' => \'default\', \'page_template\' => \'page\', \'meta_title\' => \'\', \'meta_keywords\' => \'\', \'meta_description\' => \'\', \'category_ruleid\' => \'1\', \'show_ruleid\' => \'\', \'repeatchargedays\' => \'1\',)',category_content_1.cache.php
可以看到,这里缓存了所有栏目类别的详细信息,其中就有我们需要的
'catname' => '网站介绍',
2、打开phpcms\modules\content\classes\content_tag.class.php
/** * 列表页标签 * @param $data */ public function lists($data) { $catid = intval($data['catid']); if(!$this->set_modelid($catid)) return false; if(isset($data['where'])) { $sql = $data['where']; } else { $thumb = intval($data['thumb']) ? " AND thumb != ''" : ''; if($this->category[$catid]['child']) { $catids_str = $this->category[$catid]['arrchildid']; $pos = strpos($catids_str,',')+1; $catids_str = substr($catids_str, $pos); $sql = "status=99 AND catid IN ($catids_str)".$thumb; } else { $sql = "status=99 AND catid='$catid'".$thumb; } } $order = $data['order']; $return = $this->db->select($sql, '*', $data['limit'], $order, '', 'id');content_tag.class.php3、在上述代码后加入以下代码
$TYPES = getcache('category_content_1','commons');//获取类别缓存2 foreach ($return as $key=>$v) { $return[$key][typename]=$TYPES[$v['catid']]['catname'];//给lists标签返回的数组中增加一个类别字段}4、前台调用方法
{$v[typename]}关于phpcms在前台文章列表前显示分类名称的方法就分享到这里了,希望以上内容可以对大家有一定的帮助,可以学到更多知识。如果觉得文章不错,可以把它分享出去让更多的人看到。
前台
文章
方法
名称
分类
代码
更多
标签
篇文章
类别
缓存
网站
不错
实用
信息
内容
字段
数组
栏目
栏目类
数据库的安全要保护哪些东西
数据库安全各自的含义是什么
生产安全数据库录入
数据库的安全性及管理
数据库安全策略包含哪些
海淀数据库安全审计系统
建立农村房屋安全信息数据库
易用的数据库客户端支持安全管理
连接数据库失败ssl安全错误
数据库的锁怎样保障安全
耶加雪菲
互联网科技园
互联网属科技
今日互联网科技
互联网科技与金融科技
互联网金融公司科技
平安科技 互联网
丰台科技园 互联网
西安互联网科技公司
火传媒上海互联网科技
青岛科技大学互联网大赛研究生
新兴科技互联网创新大赛颁奖典礼
西安小鹰速贷互联网科技有限公司
互联网第三次科技革命特征
山东星卡互联网科技有限公司官网
互联网科技资金流入
江苏互联网科技小贷
科技互联网行业投资研究
保山互联网科技靠谱吗
高科技和互联网的现代国家
云南咖啡
圆梦互联网科技
齐家互联网科技
朗涯互联网科技
佳云科技和互联网广告
成都互联网科技公司工作好不好
朱啸虎曾投资哪些互联网科技企业
无锡工业互联网科技有限公司
云南互联网科技学费
北京军民互联网科技公司