php三级栏目调用,织梦当前栏目调用二级、三级栏目且栏目高亮解决方法
在处理企业站的时候,经常发现要调用二三级栏目栏目,且需要高亮显示,具体实现方法如下。
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三级栏目调用,织梦当前栏目调用二级、三级栏目且栏目高亮解决方法相关推荐
- 织梦站内选择和文件管理器中文乱码的解决方法(utf8编码程序包才会)
织梦站内选择和文件管理器中文乱码的解决方法(utf8编码程序包才会) 参考文章: (1)织梦站内选择和文件管理器中文乱码的解决方法(utf8编码程序包才会) (2)https://www.cnblog ...
- 织梦后台管理模板无法正常显示模板文件列表解决方法
织梦后台管理模板无法正常显示模板文件列表解决方法 参考文章: (1)织梦后台管理模板无法正常显示模板文件列表解决方法 (2)https://www.cnblogs.com/dedehtml/p/991 ...
- php验证码一直验证错误,织梦输入正确验证码登录却一直显示错误的解决方法
针对这种情况,我也在网上找了各种织梦(dedecms)后台登陆验证码错误或不显示解决的方法,常见的就是验证码输入明明正确但却提示不正确,或者压根不显示,该怎么办呢. 错误原因是升级后的漏洞所致 对织梦 ...
- dede php 循环,织梦怎么循环调用多级子栏目如二级栏目下三级栏目
织梦怎么循环调用多级子栏目如二级栏目下三级栏目? 本文是关于织梦DedeCMS调用多级子栏目的,拿来分享下. 后台已经建好栏目,对于产品展示栏 栏目导航如下图所示: 推荐学习:织梦cms 代码如下:{ ...
- 织梦 php 调用栏目,织梦dedecms如何调用当前栏目文章数
织梦dedecms如何调用当前栏目文章数? 织梦dedecms调用当前栏目文章数方法 做模板时,经常需要为每个栏目加上此栏目的文章数.和大家分享下实现的方法,此方法适合5.6及5.7.5.7sp1其它 ...
- DEDE织梦常用的调用方法
DEDE织梦常用的调用常规调用: 网站名称调用: 网站关键词调用: 网站描述调用:description/}" /> 引用页头文件:{dede:include filename=&qu ...
- 织梦网站调用变量失败_织梦dedecms无法调用新添加变量的解决办法
织梦dedecms无法调用新添加变量:在项目中使用了几次织梦cms程序,感觉越来越好用,以前刚接触dedecms时一看后台界面,如此之乱,使我心乱如麻,不知从何下手.后来因为工作逐渐就熟悉了它的后台. ...
- 织梦模板标签调用大全仿站必备
织梦模板标签调用大全 织梦DEDE模板调用标签大全-提高制作模板速度 ----------------------------------------------------------------- ...
- 织梦php时间调用,织梦DedeCms时间格式调用汇总
学好织梦的各种调用,制作各种网站都是可以的了.织梦DedeCMS确实是一款很强大的CMS建站软件.今天主要搜集了一些织梦时间格式调用的标签.我们在使用织梦DedeCms的过程中,会根据需要改变时间的显 ...
- DEDE织梦自定义字段调用
虽然织梦已经给我提供了很多的默认字段了,但是这些字段并不是能满足我们所有人的需求的,这个时候就需要用到织梦提供的另外一个功能,那就是织梦DEDECMS自定义字段功能! 具体如何添加自定义字段这里就不做 ...
最新文章
- 禁止北京地区IP访问站点
- Java synchronized 实现生产者-消费者模型
- hdu-1104-Remainder(BFS打印路径+数论)(%与mod的区别)
- OpenGL MSAA多重采样抗锯齿的实例
- Zookeeper和分布式环境中的假死脑裂问题(转)
- 第三十六期:学 Java 网络爬虫,需要哪些基础知识?
- 计算时间差_小王子是怎么用四步法进行时间计算并成功避开日界线的
- 梯度下降法参数更新公式的推导
- Asp.Net中自以为是的Encode
- 贾维斯雨滴桌面(素材跟教程都有)
- vue中利用高德地图选取经纬度
- 【场外衍生品系列】雪球结构定价研究
- led大屏按实际尺寸设计画面_led显示屏尺寸大小的计算方式
- Qt父窗体子窗体获取绝对相对坐标全面剖析(待续)
- java公路车为什么会被喷,最全指南
- 驾驶员理论考试通过!
- 华尔街英语宝典,架构师必备技能
- linux vim粘贴快捷键设置,vim粘贴模式快捷方式
- 【网络编程】大端模式和小端模式
- JavaEE_day_25_Lambda、SteamAPI
热门文章
- AIX errdemon 命令
- 如何迁移整个git仓库
- Flask爱家租房--房屋管理(获取房东发布的房源信息条目)
- 用计算机三级处理文件,【题目】计算机三级题目,献给为计算机三级挣扎的同学们...
- 深度学习之卷积神经网络 ZF Net
- Device eth0 does not seem to be present,delaying initialization的解决办法
- JS_14 执行上下文与执行上下文栈
- oracle sql语句 从指定条数查询
- platform_device和platform_driver的注册过程,及probe函数何时调用的分析
- 本地连接Linux工具