在处理企业站的时候,经常发现要调用二三级栏目栏目,且需要高亮显示,具体实现方法如下。

1、打开 \include\taglib\channelartlist.lib.php 找到

$tpsql = " reid='$typeid' AND ispart<>2 AND ishidden<>1 ";

改成

if($type=='son')

{

$typeid = ( !empty($refObj->TypeLink->TypeInfos['id']) ?  GetTopid($refObj->TypeLink->TypeInfos['id']) : 0 );

$tpsql = " reid='$typeid' AND ishidden<>1 ";

}

else

{

$tpsql = " reid='$typeid' AND ispart<>2 AND ishidden<>1 ";

}

2、打开 \include\taglib\channel.lib.php 找到

if($type=='son' && $reid!=0 && $totalRow==0

改成

if($type=='son' && $reid!=0 && $totalRow==0 && $noself=='')

3、后台-系统-其它选项 模板引擎禁用标签 去掉php

调用代码如下:

至此,全部完成

{dede:php}

$GLOBALS['thisid'] = intval($refObj->Fields['typeid']);

$GLOBALS['reid'] = intval($refObj->Fields['reid']);

$GLOBALS['topid'] = intval($refObj->Fields['topid']);

{/dede:php}

{dede:channelartlist type=son}

{dede:field.typename/}

{dede:channel type=son noself=yes}

[field:typename/]

{/dede:channel}

{/dede:channelartlist}

php三级栏目调用,织梦当前栏目调用二级、三级栏目且栏目高亮解决方法相关推荐

  1. 织梦站内选择和文件管理器中文乱码的解决方法(utf8编码程序包才会)

    织梦站内选择和文件管理器中文乱码的解决方法(utf8编码程序包才会) 参考文章: (1)织梦站内选择和文件管理器中文乱码的解决方法(utf8编码程序包才会) (2)https://www.cnblog ...

  2. 织梦后台管理模板无法正常显示模板文件列表解决方法

    织梦后台管理模板无法正常显示模板文件列表解决方法 参考文章: (1)织梦后台管理模板无法正常显示模板文件列表解决方法 (2)https://www.cnblogs.com/dedehtml/p/991 ...

  3. php验证码一直验证错误,织梦输入正确验证码登录却一直显示错误的解决方法

    针对这种情况,我也在网上找了各种织梦(dedecms)后台登陆验证码错误或不显示解决的方法,常见的就是验证码输入明明正确但却提示不正确,或者压根不显示,该怎么办呢. 错误原因是升级后的漏洞所致 对织梦 ...

  4. dede php 循环,织梦怎么循环调用多级子栏目如二级栏目下三级栏目

    织梦怎么循环调用多级子栏目如二级栏目下三级栏目? 本文是关于织梦DedeCMS调用多级子栏目的,拿来分享下. 后台已经建好栏目,对于产品展示栏 栏目导航如下图所示: 推荐学习:织梦cms 代码如下:{ ...

  5. 织梦 php 调用栏目,织梦dedecms如何调用当前栏目文章数

    织梦dedecms如何调用当前栏目文章数? 织梦dedecms调用当前栏目文章数方法 做模板时,经常需要为每个栏目加上此栏目的文章数.和大家分享下实现的方法,此方法适合5.6及5.7.5.7sp1其它 ...

  6. DEDE织梦常用的调用方法

    DEDE织梦常用的调用常规调用: 网站名称调用: 网站关键词调用: 网站描述调用:description/}" /> 引用页头文件:{dede:include filename=&qu ...

  7. 织梦网站调用变量失败_织梦dedecms无法调用新添加变量的解决办法

    织梦dedecms无法调用新添加变量:在项目中使用了几次织梦cms程序,感觉越来越好用,以前刚接触dedecms时一看后台界面,如此之乱,使我心乱如麻,不知从何下手.后来因为工作逐渐就熟悉了它的后台. ...

  8. 织梦模板标签调用大全仿站必备

    织梦模板标签调用大全 织梦DEDE模板调用标签大全-提高制作模板速度 ----------------------------------------------------------------- ...

  9. 织梦php时间调用,织梦DedeCms时间格式调用汇总

    学好织梦的各种调用,制作各种网站都是可以的了.织梦DedeCMS确实是一款很强大的CMS建站软件.今天主要搜集了一些织梦时间格式调用的标签.我们在使用织梦DedeCms的过程中,会根据需要改变时间的显 ...

  10. DEDE织梦自定义字段调用

    虽然织梦已经给我提供了很多的默认字段了,但是这些字段并不是能满足我们所有人的需求的,这个时候就需要用到织梦提供的另外一个功能,那就是织梦DEDECMS自定义字段功能! 具体如何添加自定义字段这里就不做 ...

最新文章

  1. 禁止北京地区IP访问站点
  2. Java synchronized 实现生产者-消费者模型
  3. hdu-1104-Remainder(BFS打印路径+数论)(%与mod的区别)
  4. OpenGL MSAA多重采样抗锯齿的实例
  5. Zookeeper和分布式环境中的假死脑裂问题(转)
  6. 第三十六期:学 Java 网络爬虫,需要哪些基础知识?
  7. 计算时间差_小王子是怎么用四步法进行时间计算并成功避开日界线的
  8. 梯度下降法参数更新公式的推导
  9. Asp.Net中自以为是的Encode
  10. 贾维斯雨滴桌面(素材跟教程都有)
  11. vue中利用高德地图选取经纬度
  12. 【场外衍生品系列】雪球结构定价研究
  13. led大屏按实际尺寸设计画面_led显示屏尺寸大小的计算方式
  14. Qt父窗体子窗体获取绝对相对坐标全面剖析(待续)
  15. java公路车为什么会被喷,最全指南
  16. 驾驶员理论考试通过!
  17. 华尔街英语宝典,架构师必备技能
  18. linux vim粘贴快捷键设置,vim粘贴模式快捷方式
  19. 【网络编程】大端模式和小端模式
  20. JavaEE_day_25_Lambda、SteamAPI

热门文章

  1. AIX errdemon 命令
  2. 如何迁移整个git仓库
  3. Flask爱家租房--房屋管理(获取房东发布的房源信息条目)
  4. 用计算机三级处理文件,【题目】计算机三级题目,献给为计算机三级挣扎的同学们...
  5. 深度学习之卷积神经网络 ZF Net
  6. Device eth0 does not seem to be present,delaying initialization的解决办法
  7. JS_14 执行上下文与执行上下文栈
  8. oracle sql语句 从指定条数查询
  9. platform_device和platform_driver的注册过程,及probe函数何时调用的分析
  10. 本地连接Linux工具