欢迎来到54818模板网!我们致力于网站商业模板及VIP模板更新

企业站各模板页调用顶级栏目名称的方法

相关案例演示

如果上图,企业模板菜单部分基本相同,所以我调用的是同一个模板文件left.html。那么问题来了,要怎么让各个页面显示各自的顶级栏目名称在这里呢?

实现思路:

1、获取全部栏目数据。

2、判断顶级栏目,直接调用此栏目名称。

3、判断子栏目,处理栏目数据,再调用顶级栏目的名称。


实现代码:

//获取全都栏目数据
$fla=get_category();

//获取当前栏目数据
$fl=$fla[$catid];

if($fl['parentid']==0){
    //如果是顶级栏目,直接调用此栏目名称
    $fl['catname'])
}else{
    //如果是子栏目,调用所有上级栏目ID,例如:0,1,2,3
    //从第二个字符开始截取,就去掉0和,号。
    $flid=substr($fl['arrparentid'],2);
    
    //字符串转成数组
    $flid = explode(',', $flid);
    
    //通过第一个$flid[0]栏目ID来获取顶级栏目名称
    echo $fla[$flid[0]]['catname'];
}


如果有什么更好的方法,可以在这里留言哦!~

    上一篇:已经是第一篇

    下一篇:YZMCMS多模型查询解决方法

    作者:54818模板网 关注:47 时间:2019-09-07 00:31:10
    首先声明,只要是我们的vip会员所有源码均可以免费下载,不做任何限制(了解更多)
    ☉本站的源码不会像其它下载站一样植入大量的广告。为了更好的用户体验以后坚持不打水印
    ☉本站只提供精品网站源码,源码在于可用,不在多!!希望在这里找到你合适的。
    ☉本站提供的整站程序,均带数据及演示地址。可以在任一源码详情页查看演示地址
    ☉本站所有资源(包括源码、模板、素材、特效等)仅供学习与参考,请勿用于商业用途。
    ☉如有其他问题,请加网站客服QQ(55587697)进行交流。
    相关网站教程
    在线客服