扫码关注官方订阅号
比如有2个父级分类 A, B 子分类4个分别是A-1, A-2, B-1, B-2 我想在子分类的文章里, 获取其父分类名称:A或B应该怎么做?
业精于勤,荒于嬉;行成于思,毁于随。
$this->categories;可以输出所有当前分类,然后可以自己去数据库读取。期待有更好的方法。
$this->categories;
//获取顶级分类 function topcategory($category) { $db = Typecho_Db::get(); $prefix = $db->getPrefix(); $rs = $db->fetchRow($db->select()->from($prefix.'metas')->where('slug = ?', $category)->limit(1)); if($rs['parent']==0){ return $rs['slug']; } else { $rs2 = $db->fetchRow($db->select()->from($prefix.'metas')->where('mid = ?', $rs['parent'])->limit(1)); return $rs2['slug']; } }
详见www.sisi321.com
这个我也知道的 问题是我只需要 单独输出 父级的名称A或B
微信扫码关注PHP中文网服务号
QQ扫码加入技术交流群
Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号
PHP学习
技术支持
返回顶部
$this->categories;可以输出所有当前分类,然后可以自己去数据库读取。期待有更好的方法。详见www.sisi321.com
这个我也知道的
问题是我只需要 单独输出 父级的名称A或B