dede织梦二次开发 通过子栏目id获取顶级栏目名称

       前段时间给学校做网站,学校有这样的需求,列表页左侧有个栏目导航,上面显示的顶级栏目,下面显示的子栏目,现在要求点击子栏目,上面显示的都为子栏目对应的顶级栏目。下面跟大家分享下我实现的步骤,菜鸟第一次做二次开发,大神勿喷大笑

点击每个子栏目是可以获取到子栏目id的,我要通过id,查找到子栏目的topid,再通过topid找到顶级栏目名

在前端调用顶级栏目的位置加上{dede:field name='id' function="getTypename(@me)"/},然后在include文件夹中的extend.func.php文件中加入以下代码

function getTypename1($id){


global $dsql;


$row=$dsql->GetOne("select topid from #@__arctype where id='{$id}' ");


//因为顶级栏目的topid为0,所以如果如果是顶级栏目可以直接通过id获取到顶级栏目名称


$topid=$row['topid'];


if($topid==0){


$row1=$dsql->GetOne("select typename from #@__arctype where id='{$id}' ");


return $row1['typename'];


}else{


$row1=$dsql->GetOne("select typename from #@__arctype where id='{$topid}' " );


return $row1['typename '];


}




}



  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
软件开发公司网站模板的设计应该具有简洁、现代化的外观和良好的用户体验。这个html5浅蓝白色模板适用于软件公司集团通用网站,可以提供一种清爽、专业的形象。 该模板的源码基于织梦dede模板开发,这是一个功能强大而灵活的内容管理系统(CMS)。它具有易于使用的界面和丰富的插件,可以轻松地创建和管理网站的内容,包括文章、图片、音频和视频等。这使得软件公司能够更好地展示他们的产品和服务。 模板的主题色是浅蓝和白色,这种颜色组合给人一种清新和专业的感觉。蓝色象征着技术和专业性,而白色则带给人们一个简洁和干净的印象。这种配色方案适合软件开发行业,既能满足专业人士的要求,又能展示出公司的创新和现代化。 该模板还应该具有响应式设计,能够自适应各种设备和屏幕尺寸的浏览。这对于提供优质的用户体验来说非常关键,因为越来越多的人使用手机和平板电脑浏览网页。模板应该能够在不同的设备上呈现出优美的排版和流畅的导航,以便用户能够轻松地找到他们需要的信息。 总的来说,软件开发公司网站模板的选择非常重要,它不仅可以提升用户体验,还能突出公司的品牌形象和专业性。这个html5浅蓝白色软件公司集团通用网站织梦dede模板源码提供了一种清新、现代化的设计风格,适合软件开发公司使用。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值