dedecms隐藏高级搜索中的隐藏栏目的方法
2015-10-12 00:00
141 查看
今天发现,禁止搜索隐藏栏目内容后,发现,高级搜索里仍有隐藏栏目版块,经测试,找到解决办法如下:
一、找到并打开heightsearch.htm模板(templates\plus\下),在第34行,找到$typeOptions = $tl->GetOptionArray(0,0,0);将其改为$typeOptions = $tl->GetOptionArray(0,0,1);
解释如下:第三个参数表示栏目类型(即文章集),改为1表示文章集类栏目,0表示所有频道
二、找到并打开include\typelink.class.php,在第223行 $row = $this->dsql->GetOne("SELECT id,typename,ispart,channeltype FROM dede_arctype WHERE id='$hid' ");改为:
$row = $this->dsql->GetOne("SELECT id,typename,ispart,channeltype FROM dede_arctype WHERE id='$hid' and ishidden='0' ");
第234行else $ctsql=" AND channeltype='$channeltype' ";改为
else $ctsql=" AND channeltype='$channeltype' and ishidden='0' ";
即两行增加and ishidden='0'
ishidden='0'表示非栏目。
完成以上两步,高级搜索中栏目,便不会出现隐藏栏目,
关于如何禁止列表导航栏目调用隐藏栏目的方法及禁用搜索隐藏栏目内容的方法,以后再谈吧。
测试版本为5.7。
原文地址:http://www.genban.org/news/dedecms-6951.html
一、找到并打开heightsearch.htm模板(templates\plus\下),在第34行,找到$typeOptions = $tl->GetOptionArray(0,0,0);将其改为$typeOptions = $tl->GetOptionArray(0,0,1);
解释如下:第三个参数表示栏目类型(即文章集),改为1表示文章集类栏目,0表示所有频道
二、找到并打开include\typelink.class.php,在第223行 $row = $this->dsql->GetOne("SELECT id,typename,ispart,channeltype FROM dede_arctype WHERE id='$hid' ");改为:
$row = $this->dsql->GetOne("SELECT id,typename,ispart,channeltype FROM dede_arctype WHERE id='$hid' and ishidden='0' ");
第234行else $ctsql=" AND channeltype='$channeltype' ";改为
else $ctsql=" AND channeltype='$channeltype' and ishidden='0' ";
即两行增加and ishidden='0'
ishidden='0'表示非栏目。
完成以上两步,高级搜索中栏目,便不会出现隐藏栏目,
关于如何禁止列表导航栏目调用隐藏栏目的方法及禁用搜索隐藏栏目内容的方法,以后再谈吧。
测试版本为5.7。
原文地址:http://www.genban.org/news/dedecms-6951.html
相关文章推荐
- 百度站长工具使用指南
- 【招商】污水处理器招商
- Eclipse+Maven创建webapp项目
- Win7 与 Ubuntu 14.04 双系统硬盘安装 及 安装完毕优化的几件小事 及一些小的错误提
- JS 学习之作用域和变量解析
- Maven 与eclipse的协同工作的前期准备
- IT女孩特不烦恼---九月实习总结
- IT女孩特不烦恼---九月实习总结
- TurboMail邮件系统新客户可获得免费飞邮APP
- 多行文本溢出显示省略号(…)全攻略
- java反射之成员方法的反射
- Centos7 下 Nginx 卸载
- Centos7 安装GCC编译器 make编译命令 wget下载命令 使用yum 在线安装
- Centos7 在线源码安装Nginx
- 快乐者的20个习惯
- 64位CentOS安装32位程序库(兼容32位程序运行)
- Android学习(九)AudioTrack(2)
- UML类图几种关系的总结
- HOTPOWER.【专注游戏界面外包】/接游戏界面外包/logo外包/icon
- 了解zbrush变换调控板