[织梦CMS教程] dedecms5.7交叉栏目在什么情况下使用交叉

[复制链接]
查看2597 | 回复9 | 2020-6-19 06:03:36 | 显示全部楼层 |阅读模式
dedecms5.7默认情下交叉栏目实现不了,但是后台却有这样一个功能,那我们该如何修改实现交叉栏目。还有我们在什么情况下使用用交叉栏目。   首先我们先来了解一下交叉栏目的概念。   交叉栏目是指一个大栏目与另一个非下级的子栏目出现交叉的情况,相当于系统原来的副栏目功能,不过现在改在栏目里预先设置好。 例如: 网站上有大栏目——智能手机、音乐手机,另外又有栏目——诺基亚->智能手机、诺基亚->音乐手机,这样顶级的大栏目就和另一个大栏目的 子栏目形成了交叉,这样只需要在大栏目中指定交叉的栏目即可。 注:会自动索引交叉栏目的内容,但不会索引交叉栏目下级栏目的内容,这种应用也适用于按地区划分资讯的站点。   这些官方后台给出的概念,知道了概念就能够明确的知道我们该在什么情况下用。   第二:修改相关文件,实现交叉栏目   修改的文件:include/taglib/arclist.lib.php   第267行: if($ctag->GetAtt('cross')=='1') 改成 if($ctag->GetAtt('cross')!='0')   第282行: if($arr['crossid']!='') $selquery = "SELECT id,topid FROM `dede_arctype` WHERE id IN('{$arr['crossid']}') AND id<>'{$typeid}' AND topid<>'{$typeid}'  "; 改成 if($arr['crossid']!='') $selquery = "SELECT id,topid FROM `dede_arctype` WHERE id IN({$arr['crossid']}) AND id<>'{$typeid}' AND topid<>'{$typeid}'  ";   后台在后台栏目里面设置好要交叉,生成相关的栏目列表,这时我们就能看到我们想要的效果了,灵活的运用交叉栏目能够很好的帮助我们实现我们想要的特效。但是同时如果能不用最好不用,另外后期会有一些想不到的麻烦。
 织梦cms建站教程从入门到精通,自由织梦网www.freedede.cn长期免费更新教程,图文结合dedecms建站教程经验,内容包含使用织 梦CMS、做模板、写采集规则、做插件模块,是学习织梦产品的最佳去处。
回复

使用道具 举报

二狗子2017 | 2022-3-2 20:42:51 | 显示全部楼层
谢谢楼主发布的资源下载,帮助我不少
回复

使用道具 举报

狭缝求生室 | 2022-6-2 13:01:19 | 显示全部楼层
这个站很好,资源多,教程全
回复

使用道具 举报

36号1 | 2022-8-12 21:39:21 | 显示全部楼层
我是来白嫖悟空源码的积分的!!!!!
回复

使用道具 举报

问园会馆 | 2023-7-2 22:25:22 | 显示全部楼层
有情怀的站啊,爱了
回复

使用道具 举报

凡尘莲花1 | 2023-10-31 13:03:17 | 显示全部楼层
资源太多了,准备办个会员
回复

使用道具 举报

紫色爱玫瑰咎 | 2024-2-24 20:03:00 | 显示全部楼层
我是来白嫖悟空源码的资源的!
回复

使用道具 举报

想不到918 | 2024-3-21 11:31:38 | 显示全部楼层
悟空源码太厉害,资源真多!
回复

使用道具 举报

宿命958 | 2024-3-27 14:14:27 | 显示全部楼层
祝愿悟空源码越办越好!
回复

使用道具 举报

我本迷茫 | 2024-5-30 10:11:15 | 显示全部楼层
资源太多了,准备办个会员
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则